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