El Palacio de Cristal (The Crystal Palace) in the Retiro Park of Madrid, Spain. Madrid, 2012.