paper-dragon.com
El Castillo, Yucatan, 2005
Some photos I took back in 2005 on a visit to Chitzen Itza, Yucatan. The following year, tourists we not allowed to climb the structure.