China

Nepal

Ganges

1,569 miles

Delhi

Yamuna

855 miles

India

Bangladesh

500 km

500 miles

China

Delhi

Nepal

Buthan

Ganges

1,569 miles

Yamuna

855 miles

Bangladesh

India

Kolkata

Bay of Bengal

250 km

250 miles