Ski resort, IIRC. Was in one of the Bond movies (with snow). Probably others. Looks scarier than it is (at least relative to other scary airstrips in worse place - a few high in the Himalayas come to mind).
Edit - hmmm, looks like I'm thinking of another mountain top airport in the French mountains.
The Bond one is Courchevel (with runway designation 22, not 09) and a bit bigger from what this image looks like. Source: I've taken a stupid video there: https://redd.it/v7vkx6 :-)