All Posts Tagged Tag: ‘baby mammoth’

Mummified Baby Mammoth On Display In London

London’s Natural History Museum recently unveiled its newest exhibition and it has quickly become the most popular. A mummified baby mammoth is now on display at the museum and it is almost perfectly preserved. The baby mammoth is over 42,000 years old and was discovered by a Siberian deer herder in 2007. The specimen is in such amazing condition that …

Read More