Find Station
 

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


Join the conversation with Yappa