Poble Espanyol (traditional architectural complex) built in 1929 as an example of different spanish building styles, Barcelona, Spain.