top of Aiguille Rouge mountain and the cable car arrival station, in Les Arcs, Savoie, France. French Vue, en fin d'été d'après-midi, du sommet de l'Aiguille...