Back to photostream

Chichen Itza, Mexico (explore)

A Mayan Kukulkan Pyramid, the Palace of the king, a Chichen Itza Archaeological site located on the Yucatan Peninsula. Chichen Itza was a large pre-Colunbian city built by the Mayan people. The site occupied 4 square miles (10 square kilometers) in South-Central Yucatan State, Mexico

20,373 views
677 faves
36 comments
Uploaded on June 2, 2020
Taken on February 22, 2006