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.
detechter added 9 months ago      in The Essence of Incredible India