click on any thumbnail to enlarge

The Temple of Kukulcán, also known as El Castillo, at Chichén Itzá, Quintana Roo Mexico.
This massive structure was built between the 8th and 12th centuries.

ken@kenriddick.com Copyright ©2025 Ken Riddick 713.824.7141