As one of the wonders of the world, the Egyptian pyramids are steeped in rich history and shrouded in mystery. Using their unparalleled resources to create structures on a scale that had never been ...