🌐 Wazirabad barrage

location

Wazirabad Barrage is a water-control structure on the Yamuna River in Delhi, India, whose operations and condition are relevant to monitoring regional water supply and flood risks.

1
Signals
1
Articles

Linked Signals