Where is Deh-Havchak?

Where is Deh-Havchak located?

Deh-Havchak, Helmand, Afghanistan (approx. 32.27417°, 64.79611°)


Where is Deh-Havchak on the map?