View of the Mayan pyramid of Kukulcan El Castillo. Ruins of the ancient Mayan city, one of the most visited archaeological sites in Mexico.