This is the impressive landmark on the Suffolk coast which is the UK's only pressurized water nuclear power station. The building can be seen from the beach and from Dunwich. For a different view of the beach see chrisA.
Comments
Sign in or get an account to comment.