ITO Barrage
E201114
UNEXPLORED
ITO Barrage is a major barrage on the Yamuna River in Delhi, India, used for regulating river flow and supplying water to the city.
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
Wazirabad Barrage
→
|
locatedUpstreamOf |