This is our favorite rest area when walking trails in Fallen Leaf Lake, which is located in South Lake Tahoe.