fast-flowing river