Tag

Leh

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
A visual journey into some of the undiscovered yet remarkable regions of India. A mix of hidden natural wonders and culturally rich old world architecture. Film by: Ravi Makadia India: Leh | Agra | Goa | Srinagar
Read More