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. [Read More]

No reproduction or republication without written permission.