Loading…
Stakna Gompa on the Indus River near Leh, Ladakh, India