Where To Stream Great Japanese Railway Journeys Season 1 Episode 3
Shima Peninsula to Nara
- Aired April 13, 2026
- 29 Min
Michael takes a luxury, panoramic Shimikaze train to the beautiful Shima peninsula. He visits Nara, the ancient capital of Japan, and encounters one of the largest bronze Buddha statues in the world.