An explosion rocked west of Afghan capital Kabul Wednesday morning, casualties feared, Xinhua reported.