Where is Les Deux Alpes?

Where is Les Deux Alpes located?

Les Deux Alpes, Les Deux Alpes (Station), France (approx. 45.01049°, 6.124617°)


Where is Les Deux Alpes on the map?