Designed by
Title
One of the highest mountain passes Khardung La Pass, 5602through a 600km long road linking Dharamsala to Ladakh #243949702
Description
One of the highest mountain passes Khardung La Pass, 5602 through a 600km long road linking Dharamsala to Ladakh. leh, India
This image is editorial