AztecMexico19.4383°, -99.1381°
Templo Mayor
What the Show Claims
- ›Ancient Aliens suggests the Templo Mayor's precise astronomical alignments and advanced construction techniques indicate extraterrestrial guidance. The show claims the temple's religious significance to bird deities may represent alien visitors or hybrid beings.
What Archaeology Says
The Templo Mayor was the main temple of the Aztec capital Tenochtitlan, built between 1345-1521 CE. Modern archaeology documents it as a remarkable feat of Mesoamerican engineering with sophisticated water management and religious astronomical alignments reflecting Aztec cosmology.