Japan by Rail and one of the excursions to Meji Mura, the sight of Japan’s oldest operating Steam Loco. Alo Japan.
Alo Japan.