Snow falls on the slopes of Lee Canyon on Wednesday, March 13, 2024. About 5 inches fell Wednes …
Snow falls on the slopes of Lee Canyon on Wednesday, March 13, 2024. The resort recorded 15 inches in the 24 hours ending Friday afternoon, March 15, 2024. (Louie Lopez/Lee Canyon)