Where is Ahwond Hale?

Where is Ahwond Hale located?

Ahwond Hale, Helmand, Afghanistan (approx. 32.36778°, 65.1175°)


Where is Ahwond Hale on the map?