At least 31 people were killed when an explosion caused by a gas leak ripped through a restaurant in the northwestern Chinese city of Yinchuan, state media said Thursday.
The blast occurred on the eve of the three-day Dragon Boat Festival holiday, when many in China go out and socialise with friends.
Footage on state broadcaster CCTV showed more than a dozen firefighters working at the site as smoke poured out of a gaping hole in the restaurant's facade.
Shards of glass and other debris littered the darkened street, which is also home to a number of other eateries and entertainment venues.
"A leak of liquefied petroleum gas... caused an explosion during the operation of a barbecue restaurant," state news agency Xinhua said of the Wednesday evening blast, citing the regional Communist Party committee.
Seven more people were receiving medical treatment, the agency said, with one of them in a "critical condition."
Two others suffered severe burns, two had minor injuries and two had scratches caused by flying glass, Xinhua said.
The explosion at about 8:40 pm (1240 GMT) Wednesday took place at the Fuyang Barbecue Restaurant in a residential area of downtown Yinchuan, the capital of the Ningxia autonomous region.
Chinese President Xi Jinping "demanded all-out efforts in treating the wounded and the strengthening of safety supervision and management in key industries and fields to effectively protect people's lives and property", CCTV reported Thursday.
The Ministry of Emergency Management said local fire and rescue services had dispatched more than 100 people and 20 vehicles to the scene in the wake of the blast.
Local authorities "immediately... demanded that all-out search and rescue efforts be organised, the wounded be properly treated and casualties be reduced as much as possible", the ministry said.
The rescue efforts had concluded by 4:00 am Thursday, it said.
One video posted on social media showed two shirtless men, their trousers tattered and upper bodies covered in dust, crouching and standing dazed on a busy street sprayed with broken glass.
Another clip showed fire engines and ambulances tearing through the streets nearby, flashing blue and red lights and sounding their sirens.
Social media images showed dozens of people gathering behind an emergency cordon on the opposite side of the street, with some visibly distressed.
AFP was able to geolocate the clips by matching the buildings to state media footage of the explosion's aftermath.
Explosions and other deadly incidents are relatively common in China, where building codes are often poorly enforced and widespread unauthorised construction can make it hard for people to flee burning structures.
Three people were killed this month after a series of explosions caused by fireworks struck residential buildings in the northern Chinese city of Tianjin.
At least 17 people died in a fire at a restaurant in the northeastern city of Changchun in September last year, according to statements given at the time by local authorities.
In January 2022, an explosion triggered by a suspected gas leak brought down a building in the city of Chongqing, killing more than a dozen people.
And 25 people were killed in a gas blast that ripped through a residential compound in Hubei province's Shiyan in June 2021, also striking a busy two-storey building packed with shoppers.