Title: Mass human sacrifice and symbolism of the Feathered Serpent Pyramid in Teotihuacán, Mexico
Subjects: Human sacrifice
Places: Teotihuacán Site (San Juan Teotihuacán, Mexico), Mexico, San Juan Teotihuacán
People: Quetzalcoatl (Mesoamerican deity)