Where is Les Perreres Centrale?

Where is Les Perreres Centrale located?

Les Perreres Centrale, Les Perreres Centrale, Italy (approx. 45.90766°, 7.61643°)


Where is Les Perreres Centrale on the map?