This ancient Mayan city is home to the iconic pyramid of El Castillo and showcases impressive Mayan architecture and astronomical knowledge. Chichen Itza is one of the New Seven Wonders of the World.