Version: 2008
  • On TV.com: TOP 10 Shows CANCELED Too Soon

Photos: Yahoo kicked off of pyramid

  • Font size
  • Print
October 12, 2006 7:17 AM PDT

Teotihuacan, about 30 miles from Mexico City, was a city and a major religious site in the first half of the first millennium. The religion's rites included human and animal sacrifice.

Photo by Mexican government

More Galleries

advertisement