Stunning Video of Beautiful Leh-Ladakh

2016-08-23 17

Ladakh is an unexplored Himalayan wonderland. Leh, the capital of Ladakh is set amidst snow capped hills and is the center of Tibetan-Buddhist culture.
Ladakh is dotted with colourful monasteries and is also a popular destination for adventure buffs. Within Ladakh flows the River Indus Zanskar, which draws river rafters from far and wide.

Free Traffic Exchange