Cardiff Bay Barrage

E346395 UNEXPLORED

Cardiff Bay Barrage is a major civil engineering project in Cardiff, Wales, that created a large freshwater lake and transformed the former docklands into a modern waterfront area for leisure, housing, and commerce.


Referenced by (2)
Subject (surface form when different) Predicate
Cardiff Bay waterfront
adjacentTo
Cardiff Bay waterfront
hasPart

Please wait…