Pacific Crest Snowcats in Tahoe is a little-known jewel, but it has been in business for 18 years. Operating off of Cabin Creek Road in Truckee on the ridges between Squaw Valley and Sugar Bowl, Pacific Crest and its highly experienced guides have access to over 3,000 acres of mouthwatering...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.