When we think of pyramids, our minds often conjure images of the iconic structures in Egypt or the grand monuments of South America. However, new research has rewritten the history books, revealing that the world's oldest pyramid might not be where you'd expect. Nestled in the heart of Indonesia, the Gunung Padang site is challenging conventional wisdom by suggesting that it … [Read more...] about World’s Oldest Pyramid Was Built 25,000 Years Ago Inside This Mountain