Archeologists have spent centuries wondering how the towering pyramids of Giza were constructed thousands of years ago.
Discovery of ancient ramp may solve Egyptian pyramids mystery

Archeologists have spent centuries wondering how the towering pyramids of Giza were constructed thousands of years ago.