North of Val d'isere might be Les Arcs? I haven't skied but those "hills" look like those around Mont Blanc


[Linked Image]