Temple of the Warriors
Temple of the Warriors lies on the other side (as if you where entering the site) of the massive El Castillo.
The story says that after playing the Ball Game, this is where the sacrifice would take place.
Mexico
Related Issues Culture
Collections Chichen Itza