Avatar

A minute view of Tso Moriri lake, India

by Prakasam Muthusamy, Wadia Institute of Himalayan Geology, Dehradun, India

The Tso Moriri lake is located in Korzok, Leh, India. This is a high altitude(4595 m) and brackish water in Trans-Himalayan region. Primary source of water is from the snow melt.