Mystery of Gunung Padang mountain - did ancient humans build it?

A search with unlimited funds from the Indonesian government is trying to uncover whether this mountain in Java holds one of humanity's biggest secrets.

Continue reading on timetravelturtle.com