Where is Deh Mirdad?

Where is Deh Mirdad located?

Deh Mirdad, Gore, Afghanistan (approx. 34.60833°, 66.55°)


Where is Deh Mirdad on the map?