Indus river, Nurla, Zanskar Mountains, Ladakh, India

Royalty-free stock photo ID: 42378418

Indus river, Nurla, Zanskar Mountains, Ladakh, India