Falling Leaf Lake is at the base of the mountain on southside of Lake Tahoe.
Thanks for the photos. Brings back fond memories. I lived in Tahoe years ago. Have not been back for about 10 years. Need to go!
jojoc