Where is Les Vosges?

Where is Les Vosges located?

Les Vosges, Les Vosges (Station), France (approx. 49.363884°, 1.099119°)


Where is Les Vosges on the map?