Archaeologists uncover Aztec altar in Mexico City