Showing posts with label Giza. Show all posts
Showing posts with label Giza. Show all posts

03 August 2009

A couple of interesting pyramid facts

Fact 1 - The Great Pyramid of Khufu at Giza was built in 2570 BC and was the worlds tallest man made structure until the Eiffel Tower was built in 1889.

Fact 2 - If you think the Pyramids were built by aliens you are a muppet.