Visitors 16
Modified 30-Apr-20
Created 19-Jul-12
0 photos

Webber Lake is near Independence Lake, north of Lake Tahoe & south of Sierra Valley. We viewed a restored valley (name??), then hiked through flower-filled meadows above the lake. All projects of the Northern Sierra Partnership.
This gallery is empty.