Beaurainville is a sma toun situatit some 6 miles (10 km) sootheast o Montreuil-sur-Mer, on the D130 road an on the banks o the river Canche.