Beijing, Nov 1 (IANS) Two people were killed and at least 40 injured Tuesday in an explosion near a gas station in southwest China’s Guizhou province, authorities said.

The deafening blast took place in Machangping township, about 100 km from the provincial capital Guiyang, reported Xinhua.