Where is Moschini?

Where is Moschini located?

Moschini, Piedmont, Italy (approx. 44.88333°, 8.75°)


Where is Moschini on the map?