Voir en plein écran
Lille is the main city of France's fourth largest metropolitan area. It is located to the country's north, on the Deûle River, near the border with Belgium.