BARRAGE

SN A manmade barrier built across a river in order to increase the depth of water.
CL INDUSTRIAL
BT DAM

 
 

BARRAGE

SN A manmade barrier built across a river in order to increase the depth of water.
CL WATER SUPPLY AND DRAINAGE
BT DAM

 
 

BARRAGE

SN A manmade barrier built across a river in order to increase the depth of water.
CL MARITIME
BT DAM