Europe

New French Alps ski resort opens for the season

By Felicity Long /
The lobby at Terminal Neige – Totem in the French ski resort of Flaine. Photo Credit: Terminal Neige – Totem / L. Di Orio, C. Arnal & DR

Comments