India’s Big Indus Move: First Rock Check Dam Built in Ladakh
Amid the Indus Treaty row, India builds its first rock check dam at Upshi in Ladakh, storing nearly 40 million litres to strengthen irrigation and water security.
India’s Big Indus Move: First Rock Check Dam Built in Ladakh Read More