Thousands of Chinese nationals are in Shangla, working on projects relating to the China-Pakistan Economic Corridor which includes a multitude of mega projects.
The blast was preceded by a fire, which was said to have been caused by a short circuit. It took three teams of fire brigade and help from locals to douse the fire