The mountain in a forest

Les 3 Vallées, France