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

Please wait…