The Temple of Quetzalcoatl in Teotihuacan was devoted to the cult of the Feathered Serpent. Situated some 50 kilometers north of downtown Mexico City, Teotihuacan is one of the most important archeological zones in Mexico.
© Rick Meyer, 2001
Source article: Pictures of Teotihuacan, Mexico