A fantastic firework show has been staged in Shangli County, East China's Jiangxi Province on Chinese New Year's Eve. Known as the birthplace of Chinese fireworks, Shangli has a history of over 1,300 years of firework production.
Setting off fireworks during the Lunar New Year is an age-old tradition in China, with ancient superstitions believing that light and sound scare away evil spirits. In more recent years, they are used to bring a festive atmosphere during the country's most important holiday.