More than one hundred people have been injured when stray fireworks exploded amongst a crowd of onlookers in China.

Thousands of people were watching the display at the opening of the West Lake International Expo in east China's Zhejian Province on Saturday when a number of rockets misfired.

The amateur footage shows the crowd scattering in panic as the rockets explode around them.

The District Publicity Department said more than 100 people suffered burns, although none of the injuries are said to be life threatening.