×

Semyonovsky Island

Island in Russia
Semyonovsky Island was an island in the Lyakhovsky Islands subgroup of the New Siberian Islands. It was located in the southwestern area of the archipelago, in the eastern part of the Laptev Sea. Before its disappearance, it was at 4 km², one of... Wikipedia