85040ShareCastelluccio Superiore, Potenza - ItalyCountryItaly (IT)DepartmentBasilicataMunicipalityPotenzaCoordinates40.01, 15.9718