On the Mexican peninsula of YUCATAN, the Maya founded Chichen Itza, ‘City of Pyramids’, in the 5th century.