An explosion at a barbecue restaurant in China's northwestern city of Yinchuan has claimed the lives of at least 31 people, state media reported on Thursday.
Xinhua news agency said the blast was caused by a leaking liquefied petroleum gas tank in the restaurant.
Seven others were injured and are receiving treatment, said the report.
The blast reportedly took place around 8.40 p.m. local time Wednesday while people were gathering for the start of the three-day Dragon Boat Festival holiday.
The restaurant is located on a busy street in Yinchuan, the capital of the traditionally Muslim Ningxia Hui Autonomous Region.
Chinese President Xi Jinping on Thursday called for addressing "hidden dangers" after an explosion at a barbecue restaurant in the country's northwest claimed the lives of at least 31 people.
Authorities are investigating the cause of the accident in the city of Yinchuan, the state-run Xinhua News reported.
Seven injured people are receiving treatment.
The blast took place around 8:40 p.m. local time (1240GMT) on Wednesday while people were gathering for the start of China's three-day annual Dragon Boat Festival. The holidays begin Thursday.
"All regions and related departments should screen for and rectify all types of risks and hidden dangers," said Xi.
The restaurant is located on a busy street in Yinchuan, the capital of the traditionally Muslim Ningxia Hui Autonomous Region.
Urging authorities to find the cause of the accident as soon as possible, Xi said those responsible should be held "accountable in accordance with the law."
Stressing "more efforts to ensure the safety of the people's lives and property," he said: "Relevant departments should launch a campaign to promote workplace safety at an early date and enhance a safety overhaul of key sectors and industries."