Teesta river

Teesta Water Dipsute

Teesta originates from Kangse Glacier, Charamu Lake in Sikkim and the majority of its catchment area lies in India. It…

10 years ago