Where is Dehi-Kuli Andor?

Where is Dehi-Kuli Andor located?

Dehi-Kuli Andor, Parwan, Afghanistan (approx. 35.24083°, 69.80722°)


Where is Dehi-Kuli Andor on the map?