The colossal El Castillo, also known as the Temple of Kulkulcan, is located within the Chichen Itza complex and is celebrated as one of the New Seven Wonders of the World.
Today, descendants keep Maya history alive—a sign of resilience. This sculpture of the head of a Mayan warrior found in the Temple of the Inscriptions at Palenque, Mexico. One of the largest and ...