Where is Ghiffa?

Where is Ghiffa located?

Ghiffa, Ghiffa (Station), Italy (approx. 45.957745°, 8.619208°)


Where is Ghiffa on the map?