Where is Les 3 Vallées?

Where is Les 3 Vallées located?

Les 3 Vallées, Les 3 Vallées (Station), France (approx. 49.2044°, -0.293402°)


Where is Les 3 Vallées on the map?