pull down to refresh

Wasn't there this story about the fact that Woolly mammoths were still roaming the earth when the Great Pyramid of Giza was completed? Always sounded weird to me as mammoths somehow feel like they existed in prehistoric times and Pyramids are only few 1000 years BC.