Cherry blossom in the north

Nestled along the banks of the Kitakami River in northern Japan's Iwate Prefecture lies the picturesque "Tenshouchi." In 1921, local residents planted a variety of cherry trees, transforming the area into a renowned cherry blossom viewing spot. The clear blue sky, lush greenery, and delicate pink blossoms herald the arrival of spring, providing a welcome respite for those who have endured the harsh winter.

Explore Japan