A recent discovery under modern day Mexico City reveals the largest Aztec sculpture ever to come to light. Discovery Atlas: Mexico: Aztec Monolith More Videos Online

Discovery Atlas: Mexico: Aztec Monolith

A recent discovery under modern day Mexico City reveals the largest Aztec sculpture ever to come to light.

Added: May 27, 2008
Views: 15262 Views
Runtime: 02:23

 
Advertisement
 

Shop Discovery Channel

 
 
 

our sites

video

 

mobile

shop

stay connected

corporate