Where is Modane?

Where is Modane located?

Modane, Modane (Station), France (approx. 45.19361°, 6.65917°)


Where is Modane on the map?