Cherry blossom branches and tree-lined street under a blue sky