Price

The Zanskar river near Nimmu where the river meets the Indus, Ladakh, India