Serpent head on north side of the Temple of Kukulkan (Castillo De Kukulcan/El Castillo). Chichen Itza site in Yucatan, Mexico
Size: 5616px × 3744px
Location: Chichen Itza, Yucatan, Mexico
Photo credit: © Russell Mills Travel / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 7, cancun, castillo, chichen, head, itza, kukulkan, maya, mayan, mexico, north, pyramid, serpent, side, staircase, stairs, temple, wonders, world, yucatan