4 of 6Image
Teotihuacan, about 30 miles from Mexico City, was a city and a major religious site in the first half of the first millennium. The religion's rites included human and animal sacrifice.
Avenue of the Dead
The Avenue of the Dead is the main street that cuts through the center of the archaeological site.
Stonework at the site includes images of Quetzalcoatl, the feathered-serpent deity of ancient Mesoamerican culture.