The official Xinhua news agency, citing the Communist Party Regional Committee, said that "a leak of liquefied petroleum gas caused an explosion during the operation of a barbecue restaurant." Two other people suffered serious burns, two suffered minor injuries, and two others suffered scratches from flying glass.CCTV footage showed more than two dozen firefighters working at the site as smoke emanated from a large hole in the front of the restaurant.Glass fragments and other debris were scattered on the dark street, which also houses a number of restaurants and other entertainment facilities.The explosion occurred at around 8:40 p.m. (12:40 GMT) on Wednesday at the Fuyang BBQ Restaurant in a residential area in downtown Yinchuan. The incident occurred on the eve of the three-day Dragon Boat Day holiday, when many people in China go out and socialize with friends.