๐ŸŒ Dowleswaram barrage

location

Dowleswaram barrage is a significant irrigation and water management structure located on the Godavari River in Andhra Pradesh, India, serving as a critical point in regional hydrological monitoring systems.

2
Signals
1
Articles

Linked Signals

SignalStatusLensRoleConfidenceLast Seen
4 lion cubs die in Gujarat's Gir forest region, 17 isolated amid viral infection scare expired Health epicenter 100%
Vedanta challenge delays ONGC takeover expired Commodities involved 88%