Is it possible that the pyramids of Gunung Padang will turn out to be the key that unlocks the mystery…