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.

Connect