MARTIN BOND / SCIENCE PHOTO LIBRARY MARTIN BOND / SCIENCE PHOTO LIBRARY
Penly nuclear power station. View of the Penly nuclear power station, Normandy, France, with chalk cliffs and the English Channel in the background. This power station contains two 1290 MegaWatt pressurized water reactors.
Model release not required. Property release not required.