The Mammoth Pirates – In Russia’s Arctic, a New Gold Rush Is Under Way

Mammut

A mammoth skeleton at the University of Zurich’s Zoological Museum

See where this picture was taken. [?]