For decades, Gunung Padang was treated as an important megalithic site in Indonesia. Then researchers began arguing that the visible terraces were only the top layer of something much older ...
Claims that a “world’s oldest pyramid” has been found in Indonesia have raced around social media, promising a 25,000-year monument that would rewrite everything we think we know about civilization.