
All you need to know about The Tso Lhamo Lake in lachen
Also known as the Cholamu Lake, Choo Lhamo and the Cholamu Lake; it is situated at an altitude of 5330 meters which is the highest such lake of its kind in Indian and 14th in the world. The lake receives waters from the Zemu glacier, Yangtse glacier and the Pauhunri glacier that feds water for…