Mysterious pyramids are not unique to ancient Egypt and the Mayans; archaeologists recently discovered the world’s oldest pyramid in the lava rocks of Indonesia’s Mount Padang.
The pyramid was found in Gunung Padang, a megalithic site in Cianjur, West Java, Indonesia, near the headwaters of the Cimandiri River, by a team led by geologist Danny Hilman Natawidjaja of Indonesia’s National Research and Innovation Agency.