Main Temple: Battle
The Templo Mayor was the center of the Aztecs' religious life in Tenochtitlán, a ceremonial building in the heart of Mesoamerica. A center of political battles of contemporary Mexico. A ritual of resistance.
Release Date
January 1, 2014Runtime
10 minDirected by
Los IngrávidosLanguage
Spanish; CastilianBudget
$0Revenue
$0Status
Released