Here, visit the remains of Teotihuacan, the ancient Mexican “City of Gods.” By examining the iconography of this prosperous and powerful city, gain insights into its god Quetzalcoatl, its twin pyramids dedicated to the sun and moon, and a mysterious cave that has provided archaeologists with new lines of inquiry.