Where is Shirai?

Where is Shirai located?

Shirai, Helmand, Afghanistan (approx. 32.64944°, 65.14389°)


Where is Shirai on the map?