There has appeared in Bancroft Gardens, on Bancroft, (opposite the Victoria Pub) a tree that has had pieces of paper tied to it. They are covered in a chinese script. They look pretty, but I have no idea who put them there and why? Are they for the Chinese New Year? Are they for good luck?