Lake Tahoe is a winter wonderland filled will tons of fun and exciting snowy activities. With a snow season that goes well into spring you'll be sure to have time to try them all!
Tucked between Truckee and Tahoe City, Alpine Meadows Resort is a picturesque playground for families and off-the-radar thrill-seekers alike. Chalet-style lodges and approachable hospitality mean that the skiing and riding experience always comes first.
For beginners & experienced riders alike. Our two-hour tour takes you through a range of beautiful backcountry terrain. ride through Truckee's Coldstream...