Original: Lille is situated on the Deûle River, near France's border with Belgium.
Simplified: It is on the border with Belgium.