Have been sent from work to north India. Never imagined stumbling upon such amazing views. Confluence of the Indus and Zanskar rivers, near Leh.


No comments:

Post a Comment