Barcelona, the cosmopolitan capital of Spain’s Catalonia region, known for its art and architecture is always inspiring to explore and take photos.