Pi is part of Egyptian mythology Egyptians believed that the pyramids of Giza were like math marvels, built on the principles ...
The Gunung Padang archaeological site in Indonesia's West Java province is not a pyramid, scholars told AFP, refuting claims ...