Eclectic architecture of Montjuic hill, Barcelona. Spanish landmark built in 1923 - Palace of Alfonso XIII.