Cherry blossom tree-lined riverside path under a blue sky