Where is Banekzai?

Where is Banekzai located?

Banekzai, Helmand, Afghanistan (approx. 32.19389°, 64.97°)


Where is Banekzai on the map?