Lake of the Woods
South Lake Tahoe, CA
Nature
The Lake of the Woods is a backcountry glacial lake in the Desolation Wilderness of the Eldorado National Forest, southwest of Lake Tahoe, in El Dorado County, California. It lies just southeast of Lake Aloha.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account