The Tlaltecuhtli sculpture in the Templo Mayor Musem, Mexico City. This sculpture was discovered in 2006 in downtown Mexico City. It is the largest Aztec artifact found so far.