Where is Baizai?

Where is Baizai located?

Baizai, Helmand, Afghanistan (approx. 31.78778°, 64.52194°)


Where is Baizai on the map?