The Pyramids of China - There may be over 100 pyramids in China, most of which are located in a 70 mile area around the city of Xi'an. This has mostly been unknown by the outside world, though as China opens up, hopefully this will change.
The square cross symbol from Puma Punku, Tiwanaku. Pumapunku is a city built by the Tiwanaku people of ancient Bolivia. What sets it apart from other ancient cities is the laserlike precision of the stonework.