Taylor Creek California

    Taylor Creek is a 2.2-mile-long northward-flowing stream originating in the Fallen Leaf Lake and culminating at Baldwin Beach at Lake Tahoe, about 1 mile west of Camp Richardson in El Dorado County, California.
    • Address: Three miles northwest of the city of South Lake Ta, South Lake Tahoe, CA 96150
    • Mouth elevation: 6,237 feet
    • Mouth: Lake Tahoe
    • Location: United States
    Data from: Wikipedia · Freebase