This walking tour explores Gare du Nord in Paris, France, one of Europe’s largest and busiest railway stations. The video ...