Actually I think the river scenes were filmed on the Chattooga River in North or South Carolina. If you haven't visited that area, boy are you in for a treat. And I'll jus bet you gotta real purty mouth. Ned says, "WEE WEE WEE" to y'all.
And if you haven't ridden in West Virginia you will find OMG moments in every part of that fine state.