El Castillo at Chichen Itza in Yucatan, Mexico.
Audrey smiles in front of El Castillo at Chichen Itza in Yucatan, Mexico.
A fisheye view of El Castillo, a Mayan pyramid at Chichen Itza, Mexico.