Abbeville is located on the Somme River , from its modern mouth in the English Channel .
Abbeville is located on the Somme River , 20 km from its modern mouth in the English Channel .