Pinned 9 years ago
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.