Chichen Itza, Mexico: The pyramid at Chichen Itza. Climbing that thing is not for the faint of heart.
Photo by Gian Ghio
Posted June 1, 2009