October Revolution Island
October Revolution Island is the largest island in Russia’s Severnaya Zemlya archipelago, between the Kara and Laptev seas. Its Arctic interior is dominated by glaciers and ice caps.
October Revolution Island is the largest island in Russia’s Severnaya Zemlya archipelago, between the Kara and Laptev seas. Its Arctic interior is dominated by glaciers and ice caps.