Loading…
Woodlands along the Indus River near Leh, Ladakh, India