The wonders of architecture 2 hours on foot in Barcelona in Barcelona, Spain