Where is Alpiolo?

Where is Alpiolo located?

Alpiolo, Piedmont, Italy (approx. 45.77626°, 8.40385°)


Where is Alpiolo on the map?