The Catalonia region of Spain near Barcelona contains numerous industrial sites and breathtaking landscape.