08012ShareBarcelona, Barcelona - SpainCountrySpain (ES)DepartmentCatalunaMunicipalityBarcelonaCoordinates41.4023, 2.157