Mt. Rose became the first Lake Tahoe area ski resort to kick off the 2024-25 winter season when it opened Friday.
Mt. Rose has made a habit of being the first ski area open each season in the Lake Tahoe region, and it doesn't seem like ...
The Nevada side mountain’s extensive snowmaking efforts and ideal temperatures allow 1,000 vertical feet of skiing and riding ...