08028ShareBarcelona, Barcelona - SpainCountrySpain (ES)DepartmentCatalunaMunicipalityBarcelonaCoordinates41.378, 2.1278