City of the Gods
- Episode aired Jun 9, 2017
- TV-PG
- 42m
The ancient site of Teotihuacan in central Mexico--which the Aztecs called the "City of the Gods"--is one of the world's greatest mysteries. To this day, no one knows who built the metropoli... Read allThe ancient site of Teotihuacan in central Mexico--which the Aztecs called the "City of the Gods"--is one of the world's greatest mysteries. To this day, no one knows who built the metropolis or what happened to its occupants, but based on evidence that has recently been unearthe... Read allThe ancient site of Teotihuacan in central Mexico--which the Aztecs called the "City of the Gods"--is one of the world's greatest mysteries. To this day, no one knows who built the metropolis or what happened to its occupants, but based on evidence that has recently been unearthed, Ancient Astronaut theorists suggest it was once home to a highly advanced, perhaps extr... Read all