A row of blooming cherry blossoms under a blue sky with people strolling