Sprawling Leh city. Ladakh, India.
Leh Scenic. India.
Mountains dominate the landscape around the Leh as it is at an altitude of 3,500m. Ladakh, India.
Indus river confluence. Ladakh, India.
Hydro power plant.
India's largest hydro electricity power on the Indus. Alchi, Ladakh. India
Use of rock for walls and stablization amongst the apricort farm as walking towards Temisgam. Ladakh, India.
lehladakhmountains in lehmountains in ladakhindiaindus riverindus confluence