Photo of the day
Chichen Itza Pyramid
31 March, 2014

2014-03-31
Chichen Itza Pyramid
Chichen Itza ("at the mouth of the well of the Itza") is a Mayan archaeological city in the Mexican state of Yucatán that served as the political and economic center of the Mayan civilization. The main pyramid is the Temple of Kukulkan usually referred to as El Castillo ("the castle").