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.
Showing posts with label Giza. Show all posts
Showing posts with label Giza. Show all posts
03 August 2009
Subscribe to:
Posts (Atom)