The Iwakura Cherry Blossom Festival a highlight of arch created by around 1,400 cherry blossom trees which have been planted along both banks of the Gojo River where it flows through Iwakura City.
You must be logged in to use lightbox functionality
Please Log In or Register