One of the world's greatest man-made wonders, the Mayan community of Chichen Itza is every bit as impressive in person as it looks in photos.