Where is Deh-e-Alambardar?

Where is Deh-e-Alambardar located?

Deh-e-Alambardar, Nimrosis, Afghanistan (approx. 31.08083°, 61.91917°)


Where is Deh-e-Alambardar on the map?