China Spring Festival: Lunar New Year celebrations held in town of Chantilly, France, famed for its horses