Semyonovsky Island
From Wikipedia, the free encyclopedia
Semyonovsky Island ('о. Семёновский' in Russian) is an island in the southwest part of the New Siberian Islands archipelago in the eastern part of the Laptev Sea. At 5 sq km, it is one of the smallest islands in the Islands.