The altar dates back to the time after the Spanish conquest of the Aztec capital Tenochtitlán. Experts say it was located in a courtyard inside a home of an Aztec family, who would have used it ...