Latitude and longitude of Shelonsky Islands
Satellite map of Shelonsky Islands
The Shelonsky Islands (Russian: Шелонские острова, Shelonskiye Ostrova) is an island group in the Laptev Sea.
Latitude: 71° 40' 30.00" N
Longitude: 138° 26' 24.00" E