Hundreds of early-blooming cherry trees lining the Kawazugawa river in Shizuoka Prefecture have now reached their peak after a cold spell delayed their bloom ... Known as “Sakura no Torinuke, ...