Where is Monchellière?

Where is Monchellière located?

Monchellière, Piedmont, Italy (approx. 45.08333°, 6.88333°)


Where is Monchellière on the map?