Chichen Itza
Sliding Puzzle
Time: 0
Score: 0
Moves:0
Preview:
sliding puzzle
Chichen Itza is a large pre-Columbian archaeological site built by the Maya civilization located in the northern center of the Yucatan Peninsula, in the Yucatan state, present-day Mexico.