The ideal antidote to Tokyo’s frenetic energy
If the frenetic energy of Tokyo’s Shinjuku Station is a test of the senses, then just an 80-minute train ride away lies its antidote.