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