An explosion shocked Afghanistan capital Kabul Wednesday morning. No officials were immediately available to make comment, Xinhua reported.