The Teotihuacan archaeological site dates back some 2,000 years. It is estimated that nearly 200,000 people lived nearby and built these religious structures. The two are connected by the Avenue of the Dead. Experts believe the city's builders came from the eastern part of Mexico 2000 years ago. From studying the murals, they think their religion was centered on the rain god, Tlaloc.
Many Teotihuacan murals exist on the site.
This painting depicts a priest during a ritual procession, possibly in worship of the rain god, Tlaloc. The paintings give insight to these ancient people, who mysteriously vanished, leaving only ruins to be discovered by the Aztecs, whose civilization followed. Visitors climb the steep narrow steps to the top of the Pyramid del Sol, or Pyramid of the Sun. Awesome web site. I'll be checking it out every day.