News

This enchanting scene becomes a reality at the Kitakami Tenshochi Cherry Blossom Festival in the heart of Iwate Prefecture. The festival is one of the top 100 spots in Japan for viewing cherry ...