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