Teotihuacan, an ancient city in central Mexico known as the "City of the Gods" by the Aztecs, remains shrouded in enigma. The identity of its creators and the fate of its inhabitants are still unknown. Recent archaeological findings have led Ancient Astronaut theorists to propose that this metropolis may have been inhabited by a highly advanced, possibly alien civilization. The enduring structures in Teotihuacan are thought to incorporate complex mathematical and cosmic designs, mirroring the solar system's planetary alignments. Recent digs have revealed unusual artifacts like liquid mercury, mica-lined walls, and mysterious golden spheres—suggesting the possibility of an extraterrestrial presence or even a spaceport.
Show
Ancient Aliens
Episode
S12E07
Air Date
Jun 09, 2017
Season 12 Episodes
S12E01
The Alien Hunters
S12E02
Forged by the Gods
S12E03
The Mystery of Rudloe Manor
S12E04
The Alien Architects
S12E05
The Pharaohs' Curse
S12E06
The Science Wars
S12E07
City of the Gods
S12E08
The Alien Frequency
S12E09
The Majestic Twelve
S12E10
The Akashic Record
S12E11
Voices of the Gods
S12E12
The Animal Agenda
S12E13
The Replicants
S12E14
A Spaceship Made of Stone
S12E15
The Alien Disks
S12E16
Return to Gobekli Tepe