Teotihuacan was a pre-Colombian Mesoamerican city in the state of Mexico in central Mexico, 56 miles northeast of Mexico City. The site is considered one of the archaeologically most important examples of Mesoamerican architecture and culture. Despite the towering reputation of Egypt’s Great Pyramids at Giza, America actually contains more pyramid structures than the rest of the planet combined. Civilizations such as the Olmec, Mayans, Aztecs and Inca all built pyramids to house their gods, as well as to bury their kings. Ancient alien theorists have pointed out that some ancient monuments demonstrate a depth of knowledge of astronomy that surpasses knowledge…
The post Teotihuacan Mystery: The Place Where the Gods Were Created appeared first on Anomalien.com.