Leningrad Nuclear Power Plant 2, Sosnoviy Bor

The 4,000MW Leningrad nuclear power plant is located in the town of Sosnovy Bor in Russia’s Leningrad Oblast. Image: courtesy of RIA Novosti / Alexey Danichev.