sarahannann2750 sarahannann2750 Today at 9:36 AM Geography Answered What is the name of the river in northeastern France that flows 480 miles to the English Channel?