Mass human sacrifice and symbolism of the Feathered Serpent Pyramid in Teotihuacán, Mexico | lit.salon