Media

novaya zemlya map1

Diagram of the location of the main facilities on Yuzhny Island of the Novaya Zemlya archipelago. Infographic by Bellona based on satellite images from Google Earth and SkyWatch.