Komsomolets Island

Komsomolets Island is the northernmost island of Russia’s Severnaya Zemlya archipelago in the Arctic Ocean. Its landscape is dominated by glaciers and an ice cap.

Connect