Chichen Itza : El Caracol (snail in Spanish) : the observatory
El Caracol (snail in Spanish) : the observatory