Where is Gare de Aiguille du Midi?

Where is Gare de Aiguille du Midi located?

Gare de Aiguille du Midi, Gare de Aiguille du Midi, France (approx. 45.91817°, 6.870028°)


Where is Gare de Aiguille du Midi on the map?