Amazing Alps⛷🏂nikush (48) in travel • 7 years ago We stopped in the small town of Les Houches at the foot of the Alps. Here is incredibly beautiful. travel france photo life ski