Please Enter Your Search Term Below:
 Websearch   Directory   Dictionary   FactBook 
  Wikipedia: Cardiff Barrage

Wikipedia: Cardiff Barrage
Cardiff Barrage
From Wikipedia, the free encyclopedia.

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.

  

From Wikipedia, the free encyclopedia. 
Modified by Geona