Lee Canyon Ski Resort Opens New Lift!
Lee Canyon Ski Resort Opens New Lift!
Lee Canyon Ski Resort, southern Nevada’s only ski resort, is located just under 50 miles from Las Vegas in the Spring Mountains Recreation area. The resort just opened a brand...