The Lee Canyon resort, which has a peak of 11,289 feet, receives an average of 129 inches of natural snow a year.
Lee Canyon
Seven-day-a-week operations will end with a grand finale event from Friday through Sunday.
Lee Canyon and Brian Head are extending their winter sports seasons as the Spring Mountains get ready for more snow to fall this weekend.
MOST READ
1
2
3
4
5
High-stakes gambler appeals dismissal of lawsuit against Las Vegas Strip casino, its former boss
57 arrested in Culinary strike at Virgin Las Vegas
Poolside incident at Strip casino leads to wrongful death lawsuit
Bettor wagers $52,500 on Browns-Steelers total as number plummets
Wynn Las Vegas seeks reduction in cocktail server’s jury award