Wrangel Island

Place

Russian Arctic island off northeastern Siberia, home to the last surviving woolly mammoth population until ~4,000 years ago

1 story