Sign In
to Vote &
Create Storyboards.
 
Archaeologists in Mexico have revealed a skull rack found in the ruins of the Templo Mayor complex in Tenochtitlan. This is in modern Mexico City where the Museo del Templo Mayor now resides. As the museum displays history above, so do archaeologists continue to excavate below. Their most recent find is a skull rack built between 1485 and 1502, coming …
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard