Gare de Lille Europe

Map
Lille 
France