Confluence of Indus and Zanskar River, Leh, India

Confluence of Indus and Zanskar River, Leh, India

1003 views
3

Uploaded to 7 years ago