All  

Ancient Origins Tour IRAQ

Ancient Origins Tour IRAQ Mobile

starfish

The largest Aztec starfish altar was found last year in the biggest temple, Templo Major, in the ancient city of Tenochtitlán (Mexico City) along with jaguar bones and countless seashells.		Source: INAH

Biggest Aztec Starfish Altar Ever, Found in Templo Mayor, Mexico City!

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...