Woodlands along the Indus River near Leh, Ladakh, India

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