Khardung La - Carpet of Snow

Travel & Tourism
3070 Videos
25188 Views
Close

The world’s highest motorable road – Khardung La (La means pass in Tibetan), even in the height of summer is covered in a carpet of snow. Situated in Ladakh, Kashmir, this world-renowned stretch of road attracts travelers from all parts of the world.

Topics: Picnic SpotSnowLadakh
28 Videos210176 Views