While Guinness World Records officially lists the Djoser Step pyramid in Egypt as the world’s oldest pyramid (around 2,630 BC), one paper published in October claimed a layer of the Gunung Padang ...
Gunung Padang in Indonesia may conceal a massive man made structure buried deep beneath layers of volcanic rock. Geophysical scans and controversial carbon dates have suggested parts of the complex ...