Plot: The pyramids at Giza near Cairo, Egypt are among the most extraordinary structures ever built. The pyramids have stood for thousands of years yet remain shrouded in mystery including the question were the Egyptians truly the builders?

World's Greatest Mysteries - Season 1 - Egyptian Pyramids: Amazing Artifacts or Alien Edifices? (Episode 12)
Episode Aired On:
Sunday, April 19 2009
16 years ago
Sunday, April 19 2009
16 years ago