Bolshoy Lyakhovsky Island
Bolshoy Lyakhovsky Island is the largest of Russia’s Lyakhovsky Islands, in the New Siberian Islands archipelago between the Laptev and East Siberian seas.
Bolshoy Lyakhovsky Island is the largest of Russia’s Lyakhovsky Islands, in the New Siberian Islands archipelago between the Laptev and East Siberian seas.