Gujo Hachiman is a town located in the Gifu Prefecture. It is known for its breathtaking nature and canals that go throughout the town. The town itself is surrounded with rivers and mountains which creates a really picturesque backdrop as you walk towards the town from the highway bus stop station.

AloJapan.com