Where is Les Deux Alpes?

Where is Les Deux Alpes located?

Les Deux Alpes, Les Deux Alpes, France (approx. 45.009995°, 6.1237607°)


Where is Les Deux Alpes on the map?