Aztec Ruins: footprints of the past.