Located on a limestone plateau in the northern area of the Yucatan peninsula, the dramatic ruins of Chichen Itza stand as a testimony to the ingenuity of the Mayan civilization. Many visitors flock to the area to view these structures, and now it is also possible to view them via this fine exhibition created by the Exploratorium Museum. With substantial funding from the McBean Family Foundation...