Kitakami Tenshochi Park: Cherry Blossom

Posted on

Kitakami Tenshochi Park is a Park stretching along the east shore of Kitakami River in Iwate prefecture. 10,000 cherry blossom (Sakura) trees and 100,000 azaleas are planted at this site. More than 2 km line-up of cherry blossom trees blooms…