Archaeologists from Mexico’s National Institute of Anthropology and History (INAH) found the largest ever Aztec starfish altar offering site at Templo Mayor, the largest Aztec temple. Templo Mayor was located in the Aztec capital city of Tenochtitlán, in what is now Mexico City. “In total there are 164 starfishes there, which makes it the altar with the largest number of starfishes we’ve found up until now,” said the INAH report. The Aztec starfish altar, dated to around 1500, was decorated with seashells and starfish. A specific species of starfish known as Nidorella armata, less formally as the chocolate chip sea stars, were used for the purpose. The starfish get their nickname from their mottled orange and black body, that resembles
- Today is:

