08025ShareBarcelona, Barcelona - SpainCountrySpain (ES)DepartmentCatalunaMunicipalityBarcelonaCoordinates41.4079, 2.1705