Where is Mohattar Qala?

Where is Mohattar Qala located?

Mohattar Qala, Helmand, Afghanistan (approx. 31.625°, 64.50528°)


Where is Mohattar Qala on the map?