De Long Islands
The De Long Islands are a remote Russian archipelago in the Arctic Ocean, northeast of the New Siberian Islands. They form part of the Sakha Republic and include both rocky islands and an island largely covered by ice.
The De Long Islands are a remote Russian archipelago in the Arctic Ocean, northeast of the New Siberian Islands. They form part of the Sakha Republic and include both rocky islands and an island largely covered by ice.