Where is Nim-Shir?

Where is Nim-Shir located?

Nim-Shir, Helmand, Afghanistan (approx. 32.14472°, 64.92472°)


Where is Nim-Shir on the map?