CHICHÉN ITZÁ, Mexico - Two stone snakeheads, representations of the Mayan serpent god Kukulcán, watch out from the northern base of El Castillo, the showpiece pyramid in the ancient city of Chichén Itzá, here in the Yucatán. Above the heads, 91 impossibly shallow stone steps stretch up into the sky.

Comments
Post new comment