The grand Mayan pyramid of El Castillo at Chichen Itza in Yucutan Mexico.
El Castillo at Chichen Itza in Yucatan, Mexico.
Mayan observatory at Chichen Itza - Yucatan, Mexico.