Latitude and longitude of Severnaya Zemlya
Satellite map of Severnaya Zemlya
Severnaya Zemlya (Russian: Се́верная Земля́, Northern Land) is an archipelago in the Russian high Arctic. It is located off mainland Siberia's Taymyr Peninsula across the Vilkitsky Strait.
Latitude: 79° 29' 47.94" N
Longitude: 97° 19' 0.82" E