Where is Passo Della Cisa?

Where is Passo Della Cisa located?

Passo Della Cisa, Passo Della Cisa (Station), Italy (approx. 44.471527°, 9.928392°)


Where is Passo Della Cisa on the map?