a skull rack some 60 metres (200ft) in diameter which stood on the corner of the chapel of Huitzilopochtli, the Aztec god of the sun, war and human sacrifice. Archaeologists have no doubt it is ...