Province of Biella - Piedmont - Italy
the small village of Callabiana in the province of Biella Italy, in Piedmont region