Where is Dehmikini?

Where is Dehmikini located?

Dehmikini, Parwan, Afghanistan (approx. 35.42917°, 69.80361°)


Where is Dehmikini on the map?