Lille la Bourse

Lille la Bourse

Country : France

City : Lille is the 4th largest city in France, it is situated on the Deule river near the border with Belgium.

Co-ordinates: 50o 38' 10.64 N 03o 03' 55.90" E

This Flames is situated right in the middle of the city in the square called Place du General de Gaulle. I actually parked in an underground car-park under the square! This Flames was used as a background and was never attacked.