On top of the Mayan world: Chichen Itza, Mexico. May 2005.