

One of the 7 wonders of the world π Chichen Itza is an ancient Mayan city located in the YucatΓ‘n Peninsula of Mexico. It was one of the most significant and powerful city-states during the Maya civilization from the 7th to the 10th centuries. π²π½