North America, Mexico, Yucatan. Chichen Itza is a large pre-Columbian archaeological site built by the Maya civilization located in the northern center of the Yucatan Peninsula, present-day Mexico. The Thousand Columns with the Pyramid of Kukulcan, also known as El Castillo, in the background.
RatingsNone