Where is Lille Train station nice studio?

Where is Lille Train station nice studio located?

Lille Train station nice studio, Lille Train station nice studio, France (approx. 50.63699°, 3.06882°)


Where is Lille Train station nice studio on the map?