Did the Aztecs built Templo Mayor?
The Templo Mayor was a massive religious structure in the heart of Tenochtitlan, the Aztec Empire’s capital city.
It was erected in 1325 CE at a location where the Aztecs are said to have discovered the mythical eagle on a cactus devouring a serpent.
you can Discuss Question In Comment box.