Where is Deh Mushak?

Where is Deh Mushak located?

Deh Mushak, Helmand, Afghanistan (approx. 32.3225°, 64.99306°)


Where is Deh Mushak on the map?