The ancient Chinese community regarded cherries as a sign of immortality.
The legend of the goddess Xi Wang Mu says her garden contained cherries of immortality that ripened every thousand years.
Since cherrywood is believed to keep spirits away, some Chinese residents placed cherry branches on doors on New Year’s Day or carved statues out of cherrywood to ward off evil.