Cho-Lhamu Lake

Location

Cho-Lhamu Lake is at an elevation of more than 18,000 ft above sea level. The Teesta River originates from the Cho Lhamu Lake. According to ‘The Wetland Atlas’ introduced by the Ministry of Environment, the Cho Lhamu Lake has been declared as the world’s sixth highest lake and the highest lake in India.