Teesta River is a 414 km long river that rises in the Pauhunri Mountain of eastern Himalayas, flows through the Indian states of Sikkim and West Bengal and subsequently enters Bangladesh through Rangpur division.