Where is Chinachgai?

Where is Chinachgai located?

Chinachgai, Helmand, Afghanistan (approx. 32.67833°, 64.68222°)


Where is Chinachgai on the map?