Where is Hvochai?

Where is Hvochai located?

Hvochai, Helmand, Afghanistan (approx. 32.30194°, 64.97972°)


Where is Hvochai on the map?