Where is Zolihari-Oil?

Where is Zolihari-Oil located?

Zolihari-Oil, Helmand, Afghanistan (approx. 32.24417°, 63.63861°)


Where is Zolihari-Oil on the map?