Yesterday was Cheng Beng or also known as all Souls day. It is a day in the Chinese Lunar calendar where the Chinese remember their dearly departed..it is ancestral worship. On this day families will take time off to clear the graves of their ancestors, tidy the graves by removing all the weeds and giving …