Wrangel Island
Lying on the 180 degree meridian, Wrangel Island is situated close to the Chuchki Peninsula and is about 7600 squared km in area. It is also thought to be the last place on Earth where mammoths survived.
Map of Wrangel Island
Nearby landmarks