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