File
Indonesia has pyramids that date back to more than 20,000 years, according to the C14 test, located close to Jakarta and Bandung. They are newly discovered and totally covered by vegetation.
Indonesia has pyramids that date back to more than 20,000 years, according to the C14 test, located close to Jakarta and Bandung. They are newly discovered and totally covered by vegetation.