China
Nepal
Ganges
1,569 miles
Delhi
Yamuna
855 miles
India
Bangladesh
500 km
500 miles
Buthan
Kolkata
Bay of Bengal
250 km
250 miles