Lake Tahoe Golf Course Wedding Photographs of a husband and wife taking photos next to the Truckee River that flows through the south shore. Everyone thinks that he Truckee River only flows out of the lake at the north end, but it starts in the south shore area and empties into the lake. Lake Tahoe Golf Course is located just outside of South Lake Tahoe in the town of Meyers California. The golf course is located on the edge of a giant alpine meadow with the Upper Truckee River running through the property. The ceremony site is located just behind the clubhouse and takes place on one of the giant grassy golf tee boxes. This ceremony location has stunning views of the surrounding mountains and Mt. Tallac.