Chhattisgarh has Built 516 Check Dams to Obstruct Water Flow from Mahanadi
Bhubaneswar: The Chhattisgarh Government has built around 516 check dams in the upper catchment areas of Mahanadi river to obstruct flow of water from the river to Hirakud reservoir.
This has been informed by Water Resources Minister…