The town is at a relatively low altitude for a ski and snowboarding centre, at 310 meters above sea level at the lake shore, but is nestled among mountains, most notably the scenic attraction of The Remarkables, to the town's southeast.