6Dec 11

Lille is the capital of Northern France and the country’s fourth biggest town. The main central square, Place de la Republique, is dominated by the Palace of Fine Arts. I never manged to get in there, maybe because it looks like a haunted manor at night.