Fallen pink petals dust the ground beside a stream in Kenrokuen, Kanazawa.