Cherry blossoms bloomed on the 5th, 11 days later than last year, at Takato Castle Ruins Park in Ina City, Nagano Prefecture. The park is home to approximately 1,500 cherry trees of an endemic species called ``Takato Ohiganzakura,'' which are also called ``the best cherry blossoms in the world'' due to their stunning scenery.

Many of the cherry blossom in the park were still in bud, but many visitors came to see them, strolling around.