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 in at a cool 40-feet (12-meters) by 112-feet (34-meters), packed full of human skulls. Archaeologists on the case believe they've found the "Huey Tzompantli", or Main skull rack of the complex.