500-Year-Old Aztec ‘Starfish Altar’ Unearthed in Mexico City

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. click here for the full story


View Full Site