Yahoo! Satellite Maps:
Pyramids of Chichen Itza, Mexico