Lunar power!

This barrage across the estuary of La Rance near St. Malo, France, houses the world's largest tidal power station. The power station generates up to 240 MW of electricity as tides ebb and flow through 24 reversible turbines within the barrage.


Photo source: SPL
Ref No: T144/011
<< Previous Image | Next Image >>
Back to gallery