The incident happened around 9.40 a.m. when fire engulfed a fireworks workshop causing a huge blast, reported Xinhua citing a TV channel.
“I was going to the market to fuel my car when I heard a huge blast…and in a blink, the building and two surrounding houses (were) razed to ground,” Basharat Ali, an eye witness, said.
The injured have been rushed to hospital, where at least six of them are reported in a critical condition.
Several nearby shops caught fire following the blast.
Amir Zulfiqar, a police officer, said that six to eight people are under the debris, and rescuers were trying to pull them out.