Some stunning shots of the magnificent Oirase mountain stream in Towada, Aomori Prefecture. An intense natural experience as you travel along a 14km stretch of mountain forest, dyed red, gold and orange with the colours of Autumn. Fall in love in Aomori ~ Fall in love with Tohoku!

For more great locations in Tohoku:

AloJapan.com