Discovery of ancient ramp may solve Egyptian pyramids mystery

Share:
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.