Where is Ahwond Hale?

Where is Ahwond Hale located?

Ahwond Hale, Zabul, Afghanistan (approx. 32.01°, 67.01°)


Where is Ahwond Hale on the map?