Mount Chenaillet

The Mount Chenaillet (in French Mont Chenaillet or Le 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.

from Wikipedia, the free encyclopedia