Photo Gallery: The Severn Barrage

08/07/2008

  1 of 4  
The 16-kilometer barrier would span the inlet between southern England and...

The 16-kilometer barrier would span the inlet between southern England and South Wales and would be the world's largest tidal power station.

  1 of 4  



TOP