The Cardiff Barrage reference article from the English Wikipedia on 24-Jul-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

Cardiff Barrage

For people who check facts
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.