Translated as 'Temple of the Warriors', it is located in Chichen Itza, Yucatan, Mexico. Next to it are the Mayan pyramids also known as El Castillo.