Skiing in Europe might be closer than Americans think — at least when it comes to price. Filming in France’s Three Valleys, ...