The house sits at the foot of Tepozteco mountain in Mexico, considered sacred by the villagers and visitors of the El Tepozteco national park. The architects chose volcanic stone for the walls of the ...
Archaeologists have found the main trophy rack of sacrificed human skulls at Mexico City's Templo Mayor Aztec ruin site, scientists said Thursday. Racks known as "tzompantli" were where the Aztecs ...