File:ChichenItza 20060913.JPG

Summary
This picture was taken from the base of El Castillo, the largest Kukulcán pyramid at Chichén Itzá on the Yucatan Peninsula in Mexico on September 13, 2006.