Where is Les Vallées?

Where is Les Vallées located?

Les Vallées, Les Vallées (Station), France (approx. 48.913654°, 2.2572045°)


Where is Les Vallées on the map?