Carved heads depicting feathered snake heads in the Quetzalcoatl temple in Teotihuacan, Mexico. stock photo