Weeping cherry blossoms on a large tree against a blue sky