...low natural snow:
It must have been snow scooter day as I saw a fair number of them:
A guaranteed sign that you're at a major French industrial ski area (the chain has restaurants at Val d'Isère, Val Thorens, Courchevel, Megève, Avoriaz, Les Arcs, Alpe d'Huez, and Chamonix):
It'll be...