Google
×

Stolbovoy Island

Island in Russia
Stolbovoy Island is a long and narrow island off the southwest side of the New Siberian archipelago in the eastern part of the Laptev Sea. Wikipedia
Republic: Sakha Republic