Where is Col de Larche / Colle della Maddalena?

Where is Col de Larche / Colle della Maddalena located?

Col de Larche / Colle della Maddalena, Col de Larche / Colle della Maddalena, France (approx. 44.421833°, 6.898427°)


Where is Col de Larche / Colle della Maddalena on the map?