Chichen Itza (Jeu de balle et El Castillo), Yucatan, Mexico 13/04/2007
To see the picture
Java
must be installed and enabled on your computer.