lille downtown map

 lille thematic maps

you might also like...

Geography of Lille

Lille, France, the capital of Nord department. It is situated in a heavily industrialized and urbanized area on the Lys River a short distance from the Belgian border Products include textiles, iron and steel machinery, and chemicals.

FPO

Geography of France

France, or the French Republic, a country of western Europe. It is adjoined on the north and west by the Atlantic Ocean, including such arms as the English Channel and the Bay of Biscay, and on the south by the Mediterranean Sea.