From Vietnam to China and all the way to London, YPT make no bones about the fact we are train nerds. What though do we think of taking the train in Japan? Well the spoiler alert is that we freaking love it and to such a degree that we run one tour to Japan each […]