Lyric discussion by LurkerAbyss 

Can't say much about the Gare Du Nord thing other than that it probably ties in with Polaris(Gare Du "Nord", "North" Star, etc.). Maybe it could refer to being somewhere distant, e.g. Paris, and thinking about your loved one? I don't know.

An error occured.