[ad_1] This is the third article we have released from Issue 23, which print subscribers started receiving last week. Not yet a subscriber? You can sign up for the magazine here. Japan is the land of the train. 28 percent of passenger kilometers in Japan are travelled by rail, more than anywhere else in the …
The secrets of the shinkansen
