Where is Shamulzai?

Where is Shamulzai located?

Shamulzai, Zabul, Afghanistan (approx. 31.90917°, 67.64667°)


Where is Shamulzai on the map?