Cardiff Bay Barrage

Cardiff , Southern Wales, Wales, United Kingdom