Upper truckee river
Spin Currents 2009 Stanford Sierra Conference Center at Fallen Leaf Lake, South Lake Tahoe
USA TODAY 4th June 5-9
Premeiere Homes Lake Tahoe and Surrounding Areas 22.3