Panoramic view of Lake Tso Moriri, India
Avatar

Panoramic view of Lake Tso Moriri, India

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

Panoramic view of Lake Tso Moriri from the upper deck. Located in Ladakh, Jammu & Kashmir, India.