Off the coast of Yonaguni Island, divers have mapped an 80‑foot stepped formation that some researchers treat as a possible ...
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 ...