Crystal Palace Palacio de cristal in Retiro Park in Madrid, Spain