two major rivers