>>1121890>>1121934>>1122015That's a fun fact; almost no one here knows that the name Nord refers to the company, and they just call it "North station" without realizing that it is actually on the SOUTH
The one in Barcelona is also really nice, I love the big crystal area