Hindustan Times
The rock check dam, built over the Indus river, 44 km from Leh, at an altitude of 11,400 feet, has been conceptualised by the LG as an eco-friendly, cost-effective and a sustainable remedy to Ladakh’s annual water crisis.
Go to News Site