A stunning new German exhibition is shedding new light onto the prehistoric era. Displayed at the Neanderthal Museum in Mettmann, Germany, the exhibition includes never-before-seen artifacts and remains of one of the most mysterious creatures of the Ice Age, the mammoth. Among...See more

Get replies from creators like entryreqrd

thumb_upthumb_downchat_bubble
10upvotes
3reminds

More from entryreqrd

More from entryreqrd