Swansea Barrage
The 928th tallest dam in the world
The Swansea Barrage (or the Tawe Barrage) is a tidal barrage near the mouth of the River Tawe in Swansea, Wales, in the United Kingdom. It was completed in 1992, creating a marina which extended the leisure boat facilities already being offered by the former South Dock.
Dam data from Wikidata (CC0) plus curated additions. Summary from Wikipedia (CC BY-SA).