Where is Ca' Del Lupo, Montelupo Albese?

Where is Ca' Del Lupo, Montelupo Albese located?

Ca' Del Lupo, Montelupo Albese, Piemonte, Italy (approx. 44.61696°, 8.05149°)


Where is Ca' Del Lupo, Montelupo Albese on the map?