Spring Festival, or the Chinese Lunar New Year, is the most important festival for people of Chinese origin. It fell on Feb. 16 this year.