The road to Khardungla
The road to the highest motorable pass in the world. In the background, the surroundings of Leh town can be seen in the light of the early morning sun. Such a nice view to start off the day!
The road to the highest motorable pass in the world. In the background, the surroundings of Leh town can be seen in the light of the early morning sun. Such a nice view to start off the day!