barrage

C8988 concept

A barrage is a low-head dam structure built across a river to regulate water flow, control levels, and divert water for irrigation, navigation, or flood management.



Please wait…