Cardiff Bay Barrage

Cardiff Bay Barrage (Welsh: Morglawdd Bae Caerdydd) lies across the mouth of Cardiff Bay, Wales between Queen Alexandra Dock and Penarth Head. It was one of the largest civil engineering projects in Europe during construction in the 1990s.

Source: Wikipedia — Cardiff Bay Barrage (CC BY-SA 4.0)

Cardiff Bay Barrage

Cardiff Bay Barrage (Welsh: Morglawdd Bae Caerdydd) lies across the mouth of Cardiff Bay, Wales between Queen Alexandra Dock and Penarth Head. It was one of the largest civil engineering projects in Europe during construction in the 1990s.

Source: Wikipedia "Cardiff Bay Barrage" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy