Het skigebied bevindt zich zowel in Frankrijk als een gedeelte in Zwitserland. Het gebied, dat oorspronkelijk gescheiden werd door de landsgrens, werd begin jaren 60 verbonden. Het grootste gedeelte van het resort bevindt zich op Frans grondgebied in het departement Haute-Savoie.
Met 650 KM piste is het gebied het grootste skigebied ter wereld. Het gebied kenmerkt zich door zijn breedte; Om van de ene uithoek naar de andere te komen dienen soms wel meer dan 10 liften genomen te worden. Het gebied behoudt hierdoor ondanks zijn grootte het karakter van de kleinere wintersportdorpen. Het gebied is daardoor zowel in trek bij families, die de rust van de lokale pistes opzoeken als bij kilometervreters die lange dagtochten maken.