New Siberian Islands
The De Long Islands (; ) are an uninhabited archipelago often included as part of the New Siberian Islands, lying north east of Novaya Sibir.