Where is Courmayeur - Carte Verdi?

Where is Courmayeur - Carte Verdi located?

Courmayeur - Carte Verdi, Valle d'Aosta, Italy (approx. 45.81547°, 6.964039°)


Where is Courmayeur - Carte Verdi on the map?