The stepped terraces of the Pyramid of Kukulcan, also called El Castillo or the Castle, dominate the ruins of Chichen Itza. Photo courtesy of seetheworldjournal on Instagram.
12326 pins 635 boards 12 followers
Follow
24