Latitude and longitude of Tso Lhamo Lake
- In China
Satellite map of Tso Lhamo Lake
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).
Latitude: 28° 00' 47.50" N
Longitude: 88° 45' 22.11" E