Lee Canyon Ski Resort Mount Charleston, NV Lee Canyon Ski Resort. When you think of Las Vegas you don't immediately think of snow and skiing. Most people associate the desert with heat and sun. Lee Canyon Ski Resort is located approximately 45 minutes from Las Vegas in Mount Charleston in the Humboldt–Toiyabe National Forest which lies in the Spring Mountains. The average snowfall in Mount Charleston is 129" as this mountain is the 8th highest peak in Nevada. Depending on the weather, … [Read more...]