Albi Cows (France)
I know very little about this figure, but it is Near Albi in Southern France