Maisons Blanches (Val d'Illiez), a nearly unknown, but wild mountain group. The name (white houses) comes probably from the snow which covers the summits, most of the year.
Chablais. Valais (Wallis) Western Alps, south of the Lake of Geneva and... north of the Mont Blanc !
The number of views and faves remains for me a mystery. The image is in very few groups and so far I know, also not on Explore.