Where is Deh Mian?

Where is Deh Mian located?

Deh Mian, Takhar, Afghanistan (approx. 36.34306°, 70.04694°)


Where is Deh Mian on the map?