The remains of the "wall of skulls" in the Mayan temple at Chichen Itza in Mexico. Illustration: depositphotos.com
Accessibility tools