The sacred city of the Itza, called Chichen-Itza (chee-chehn eet-sah) in Maya, is located 75 miles east of Merida, the Capital of the State of Yucatan, Mexico. This archaeological site is rated among the most important of the Maya culture. . .The Cenote of Sacrifice was reserved for rituals involving human sacrifice involving the rain God. The victims were not only young women, but also children and elderly men and women.
in front of the largest of the pyramid / temples that stood in Tenochtitlan, running much of the length of the plaza, was a structure the Aztecs called "The Corncrib". It was stacked full of human skulls, fruits of the human sacrifice rituals. The Spanish cleared that out, and demolished various other structures. Some years back a double-sided sculpture of the Atzec idol Huitzilipochtli was discovered during some kind of excavation.