16 people were killed after a blast rocked a canteen of a subdistrict office in Wulong District, southwest China’s Chongqing Municipality at noon Friday.

The accident took place at 12:10 pm as suspected gas leakage triggered the explosion and caused the collapse, trapping 27 people inside.

According to witnesses, people were having lunch in the canteen when the blast took place.

More than 150 firefighters and professional rescuers as well as a group of rescue dogs are racing against time to search the trapped people.