See all Lakes in Lachen
Tso Lhamo Lake
Lachen, Sikkim, IndiaAbout
Tso Lhamo lake or Chho Lhamo or Cholamu lake or Cholamoo lake is 14th highest lake in the world, located at an altitude of 5,330 m (17,490 ft). It is situated in North Sikkim, India, only some 4 kilometres (2.5 mi) southwest of Chinese border.