Mont Owl's Head
NATURE · MOUNTAIN
Mont Owl's Head
Nature
Mont Owl's Head is a 747-metre mountain in Potton in Quebec's Eastern Townships, Canada, and it is also the name of the ski area developed on its slopes. Created by Fred Korman, the ski area opened in 1965 with three lifts, including two chairlifts and a T-bar, serving six runs. The mountain has remained significant both as a natural landmark in the Eastern Townships and as the site of a long-established ski destination.
FIND IT
Québec
STATEExplore Québec
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine