Loading…
Boulders in a creek on Khardung La, Leh, Ladakh, India