The Hartlepool Nuclear Power Station Project, UK

1
View of the Hartlepool Nuclear Power Plant from the Tees River side.