Where To Stream Great Japanese Railway Journeys Season 1 Episode 12
Tokyo, Part 2
- Aired April 27, 2026
- 29 Min
Michael rides the 21-mile Yamonote line, an elevated railway that encircles the city, and visits the busiest train station in the world by passenger numbers.