Archaeologists have recently proposed that the Gunung Padang site in Indonesia, long considered the world’s oldest pyramid, was not constructed by humans but rather formed naturally. This claim, based ...
A new discovery in Egypt's Great Pyramid of Giza suggests the structure was not just a pharaoh's final resting place, but also a giant power plant. Scientists blasted the 4,600-year-old structure with ...