Alton Towers log flume boat found on river bank A walker stumbles on the theme park boat by the River Sheaf in Sheffield. Source