Originating from the Pahunri Glacier in the Himalayas, the Teesta River flows through Sikkim and West Bengal in India before ...