Stock Photo: Mexico, Aztec archaeological site of Calixtlahuaca, Temple of Tlaloc and altar of the Skulls or Tzompantli