I couldn't find the trailhead or any reference to a trail at the start point (Thayers Landing?). Is this a river boat ride (the map takes you straight along river)?