Climbing El Castillo Climbing the steep steps of El Castillo, the ruins of the great Mayan pyramid at Chitzen Itza, Mexico.