Interesting Findings In Mount Padang, The World's Oldest Pyramid?

JAKARTA - The site of Mount Padang is predicted to be older than the Pyramids of Giza and wider than Stonehenge. The location is not in the Middle East or Europe, but in Cianjur, West Java. Its name is Mount Padang aka Mount of Light. The megalithic site, which still has questions and mysteries of ancient civilization.

Then, what are the interesting findings behind this one cultural heritage? Is it true that its existence as the oldest pyramid in history? The following FUNFACT presents 5 recent facts about Mount Padang, the mystery of ancient civilization that was lost.