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,...Read More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok