Where is Dehdadi?

Where is Dehdadi located?

Dehdadi, Balkh, Afghanistan (approx. 36.66222°, 66.99361°)


Where is Dehdadi on the map?