La Clusaz, located in the French Alps in Haute Savoie, is a beautiful little village and a famous winter sports resort.