Top contributor iDrone Aerials created this epic aerial view of the great ruins of Chichen Itza, on Mexico's Yucatan Peninsula. Chichen Itza is believed by archaeologists to have been one of the largest cities in the Mayan civilization. It is located in the state of Yucatán, one of the three states on the peninsula along with Quintana Roo and Campeche. It was built beginning in the 7th century. A UNESCO World Heritage site, the site was recently named one of the new Seven Wonders of the World by the Travel Channel.