25,000 Year-Old Pyramids Exposed In Indonesia?

Gunung Padang is a megalithic site located in Karyamukti, Campaka, Cianjur Regency, West Java, Indonesia, 30 kilometres (19 mi) southwest of the regency seat or 8 kilometres (5.0 mi) from Lampegan station. The site is built of earth and stone at the top of an extinct volcano.

Watch in this video the story behind the Indonesian pyramids: