The Mount Chenaillet is a 2,650 metres high mountain of the Cottian Alps, located on the Main chain of the Alps South of the Col de Montgenèvre.
Wikipedia https://en.wikipedia.org/wiki/Mount_Chenaillet
Address 05100, France
Coordinates 44°54'8.7" N 6°44'25.794" E