The Avenue of the Dead in the ancient city of Teotihuacan gives a sense of this Mesoamerican cultural center's enormous monuments.
1 / 29
LiveScience.com | Photo By Hector García
Wed, Jan 9, 2013 4:30 PM EST