Proper noun
Severnaya Zemlya An archipelago in the Arctic Ocean in the north of Russia, Krasnoyarsk krai, off Taymyr Peninsula.