Mountain Valley Sports
Truckee, California, is a small town about 25 miles north of Lake Tahoe, California at the junction of State Route 28 and U.S. Highway 80. Primarily, it is known as a winter sports support area to many of the Sierra Nevada Ski Resorts such as Squaw Valley, Heavenly, Boreal, and others. It has also developed a tourist trade through innovative vintage architecture and many summer events promoting tourism in the area. ...