Japanese forest walk – another Japan outdoor and out of the beaten path to discover an iconic Japan forest and a hidden shrine in Maibara, Shiga prefecture.

AloJapan.com