No. 3071.24° N, 179.40° W
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
SupercutAug 2026
DocumentaryJun 2026