Some researchers think Indonesian pyramid could rewrite human history, dating back to 25,000 BC
Experts argue there is no clear evidence that the site's buried layers were built by humans.
Man-made, or natural? The pyramid at Gunung Padang.(photo credit: Devitapra is licensed under CC BY-SA 3.0. Via Wikimedia Commons)