Tso Lhamo Lake
Lachen, Sikkim, India
About
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.