The French Alpes is a great location for activities. And with action comes photo opportunities to grab. Go for it!