Where is Valtournenche?

Where is Valtournenche located?

Valtournenche, Valtournenche (Station), Italy (approx. 45.87607°, 7.6243°)


Where is Valtournenche on the map?