Archaeologists in Mexico City made a striking discovery last year: a 500-year-old altar from the Aztec civilization, decorated with shells and 164 starfishes. The artifact, which dates to around the ...