El Castillo or La Piramide de Kulkulkan

Known as the wonder of the Yucatan, this is the image that comes to mind when most of the world thinks of this region.