Where is Courmayeur?

Where is Courmayeur located?

Courmayeur, Courmayeur (Station), Italy (approx. 45.79138°, 6.970375°)


Where is Courmayeur on the map?