This Chinese New Year, or the Year of the Dragon, falls on Feb. 10. From Jan. 29 to Feb. 12, 50 iconic red London buses featuring the “Nihao China” national tourism image, the Happy Chinese New Year logo, and the auspicious Chinese dragon image, pass through London landmarks such as Trafalgar Square, Piccadilly Circus, and St. Paul’s Cathedral, bringing Spring Festival blessings to residents and visitors around the world.