Alps? Beautiful.
I am not sure where that picture is from.
Étale in southeastern France, near the junction of the Swiss, Italian, and French borders.