Timelapse video showcasing the scenery around the magnificent Tsomoriri lake in Ladakh, India.
Film by India in Motion
"Also Known as ‘Mountain Lake’, Tsomoriri is a spectacular site amidst mountain ranges in Leh and thanks to its serenity, is a good place to relax. Located in a one of the most beautiful places in India,...
8 Oct, 2014 by