The imposing pyramids of Teotihuacan, in Mexico, bear the traces of a major civilization over two thousand years old. One ...
A new Great Pyramid theory suggests ancient Egyptians used integrated edge ramps built into the structure itself.
Recent research proposes that the pyramids were built using a hidden internal ramp system.