Original: It is situated in north-western France, on the right bank of the mouth of the river Seine on the English Channel.
Simplified: Le Havre is a city in the north west of France (Normandy).