The remnants of an extensive pyramid complex has been found in South East Asia. Not only that, it contains evidence of an advanced civilization, predating any currently known to the world. What makes this even more astonishing is, they also built massive structures and monuments.
SomeoneBuiltENORMOUS
0 Comments