Chichen Itza ruins Majestic Mayan ArchitectureBy Ines Vivot / May 9, 2017 This image showcases the magnificent El Castillo, also known as the Pyramid of Kukulcan, the central and most famous structure at the Mayan archaeological site of Chichen Itza in the Yucatan Peninsula, Mexico.