Abshar, Afghanistan

Abshar is a village in Badghis Province in North Western Afghanistan.