Media

Leningrad Nuclear Power Plant

The control room of the elder Leningrad nuclear plant near St Petersburg, Russia.