Pyramid El Castillo in Chichen Itza (Mexico)

- Image ID: H41645