Today, the Cardiff docklands area is known as Cardiff Bay and it has been transformed by the Cardiff Barrage that impounds the Rivers Taff and the Ely to create a massive fresh-water lake.