News Teesta Water Dipsute Puskar Pande | May 18, 2014 Teesta originates from Kangse Glacier, Charamu Lake in Sikkim and the majority of its catchment area lies in India. It is fed by minor tributaries that have their Read More