That doesn't quite look like the Snake, but it could be. Boat headed down steam and the road is on the wrong side.
Here's a video of one of the turbine boats. Once they make the turn at the confluence of the Little Salmon it's a drag race from there to the finish. We camp at Island Bar to watch the final 1/4 mile or so. Damn things are FAST!