Centuries-old Temple of Kukulkan under restoration at Chichen Itza, one of the largest Maya cities discovered by archaeologists in Mexico. Also known as El Castillo or Kukulkan Pyramid, it is an UNESCO World Heritage Site and a new Seven Wonders of the Wo