Where is the pyramid of Kukulcan located?
The pyramid of Kukulcan is located at Chichen Itza in Mexico. Also known as the Castillo or Castle, the pyramid was built before 1050. It is 58-9 metres (190 ft) wide on each side and rises to a height of 24 metres (78 ft).