A View Looking Up The Steps From The Base of El Castillo, a Mayan Ruin Located At Chichen Itza in The Yucatan Peninsula.
Stock Photo Description: El Castillo is a Mayan temple located at the Chichen Itza ruins. Normally visitors are allowed to climb the steps, however the steps were closed at the time this image was made. Workers were making repairs to damage inflicted by huricane Wilma. Chichen Itza is located on the Yucatan Peninsula and is a popular tourist destination from those vacationing in nearby Cancun, Mexico.
Model Release: No
Property Release: No
This image is available for editorial and educational use only
Licensing Stock Photography?
Use the Lightbox to save and view photos and images.