Where To Stream Japan from Above Up Close Season 1 Episode 2
Tsugaru 'Snow' Railway
- Aired February 19, 2019
- 5 Min
In this episode, we visit the snow-covered region of Aomori Prefecture and travel along the famous Tsugaru railway.
Tsugaru 'Snow' Railway
In this episode, we visit the snow-covered region of Aomori Prefecture and travel along the famous Tsugaru railway.