Pinned 10 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.