Flume Trail 1998
The Flume Trail is located on the east side of Lake Tahoe, and is one of the more challenging mountain biking trails.
Updated: Sep 10, 2005 9:09am PST