Loading…
The highest road in the world, treacherous Khardung La, Leh, Ladakh, India