Cherry blossom-lined park street with benches and people walking