Arctic Archipelago
Arctic Archipelago Russian military releases RELAXING VIDEO from picturesque Arctic archipelago 4 Oct, 2019 © Russia’s Defense Ministry . The archipelago, which consists of almost 200 islands, is located 969km from the North Pole – closer than any other landmass in the Eastern Hemisphere. The expedition performed more than 20 landings in the […]
Read More Arctic Archipelago