Skip to content
Luke Caverns

No. 3071.24° N, 179.40° W

Wrangel Island

Arctic Ocean, Russia

A frozen island where the last mammoths held on for 6,000 years after the rest were gone.

The last woolly mammoths, c. 2000 BC

252627282930
Where Wrangel Island is

2 videos from here