Journeys In Japan - Season 6 - Otaru: Canal Town with Northern Lights (Episode 8)
Plot: Otaru City in Hokkaido Prefecture is a land with beautiful canals. In the past, the commercial town enjoyed prosperity as an anchorage site of cargo ships called “Kitamae Bune
Episode Aired On:
Tuesday, April 21 2015 9 years ago