Chichen Itza – skulls Published December 13, 2015 at 1086 × 724 in The mysterious wonders of Chichén Itza, Mexico ← Previous Next → Details of the Skull Wall in Chichén Itza