Got this when logging in to my PC this evening, appears to be one heck of a ski resort, just not sure where (I'm guessing France?)
This is the Dachstein Mountains in Austria, showing the south face of Hunerkogel. Indeed, it is one heck of a sky resort and offers many other activities such as glacier trekking and paragliding.
To locate photos and their owner, maybe find a bigger size or buy it, try TinEye or Google Images.
TinEye sorts for: Best Match, Most Changed, Biggest Image, Newest and Oldest.
Google Images returns a "Best Match" Link which can be refined by Size, Time, and Rights along with a regular Google Search returning "About 25,270,000,000 results, in total, but only seven Links" (in this case) including Wikipedia (and a different photo), the 'Tourist Site' for the mountain, and a few other sites willing to sell the image.