Chichen Itza

Temple of a thousand warriors (close up)