Val d’Isere is in the French Alps, near the Italian border. Photo: Balthazar Lelievre
Val d’Isere is in the French Alps, near the Italian border. Photo: Balthazar Lelievre

Why Val d’Isere is a French winter wonderland