Cardiff Barrage
The
Cardiff Bay Barrage is one of the largest investment and engineering projects to have taken place in the
UK. Measuring 1.1 km in length, the Barrage impounds two of the main rivers in South
Wales - the Taff and
Ely - to create a 500 acre freshwater inland bay (
Cardiff Bay) and a new permanent waterfront of some 12.8km.