weeping cherry blossoms along a walkway with people strolling