On Japan’s bullet trains, dogs usually have to travel ... At Ueno station in Tokyo, 21 furry passengers boarded the sleek shinkansen train for a one-hour ride to the resort town of Karuizawa ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results