12520ShareCompeyre, Aveyron - FranceCountryFrance (FR)DepartmentOccitanieMunicipalityAveyronCoordinates44.1613, 3.1016