The Ultimate Landmark Quiz

Temple of Kukulcán

 

This landmark is the Temple of Kukulcán, located in the city of Chichen Itza. The Mayans originally built it. If anyone wants to visit the city, it is in Yucatán state. Yucatán bought the area in 2010 from a private owner. Chichen Itza archeological site is a huge tourist attraction for the country.