Where is Chukhul?

Where is Chukhul located?

Chukhul, Kandahar, Afghanistan (approx. 31.98°, 65.64°)


Where is Chukhul on the map?