Local nameCastillo de la Luz LocationLas Palmas de Gran Canaria, Spain
The name of the Castillo de la Luz means the Castle of Light. It was built in the 15th century to protect the city. Nowadays, you will find a fine exhibition of metal sculptures here.