Travel to one of the best autumn color spots in Japan, Lake Towada and the nearby Oirase Stream.
Learn more about when and where to see fall colors in Japan:
Read Sam’s article:
– Video Credits –
Host & Narrator: Sam Evans
Videographer: Andrew Marston
Producer: Stefan Schauwecker
AloJapan.com