Chichen Itza
Home
Touristes living dangerously on the steep steps of El Castillo
Just a few of Joe's "artsy-craftsy" views of El Castillo (a great camera subject!)
More Chichen Itza
"El Castillo," Pyramid of the Serpent God, ceremonial center of Chichen Itza, which was in turn the ceremonial center of the far-flung Mayan Empire