This is part of Moncalvot in the Piedmont district, Italy.
"Moncalvo is a city and comune in the Province of Asti in the Italian region Piedmont, located about 45 km east of Turin and about 15 km northeast of Asti on the national road SS 547 which links Asti to Casale Monferrato and Vercelli."
"...towns of medieval origin, such as Canelli, Nizza ... or small but evocative medieval village fortresses in the hills, like Moncalvo,..."
I spent about two weeks in Casale Monferrato with friends there last October. Lots of 800 year old towns and villages dotting the hilltops.