Most amazing Timelapse Video of Ladakh - Land of High Passes

This amazing timelapse video shows the stunningly beautiful region of Ladakh. Leh-Ladakh is blessed with passes with the mesmerizing landscape that can take away the breath of anyone.
timelapseladakhindiatravel
detechter added 2 weeks ago      in The Essence of Incredible India