The site is located on chemin du Lac-Supérieur, north of Lac Supérieur. The site is just under 18 kilometers from downtown Mont-Blanc and approximately 25 kilometers from downtown Mont-Tremblant. The site is approximately 15 kilometers from the Mont-Tremblant ski resort. The immediate vicinity of the site is sparsely developed.