Gunung Padang, an ancient pyramid sitting on an extinct volcano in West Java, Indonesia, has baffled researchers for decades.
Home » Worlds oldest pyramid may actually be 25,000 years old
Gunung Padang, an ancient pyramid sitting on an extinct volcano in West Java, Indonesia, has baffled researchers for decades.