Severnaya Zemlya
geographical nameDefinition of Severnaya Zemlya
islands of northern Russia in Asia north of the Taymyr Peninsula in the Arctic Ocean between the Kara and Laptev seas area 14,300 square miles (37,180 square kilometers)