Approximately a 3 hour bus ride from the resort town of Cancun, Quintana Roo Mexico
This image was converted to a sepia tone finish to add impact in the wake of Hurricane Isidore in August of 2004
El Castillo Kukulkan is in the archeological site in Chichen Itza Yucatan Mexico. Considered one of the new seven wonders of the world on July 7, 2007. An important monument built over 500 years ago by the Mayan civilization that has an astrological connection between past and future.