Where is Sekechakh?

Where is Sekechakh located?

Sekechakh, Kandahar, Afghanistan (approx. 31.51°, 65.43°)


Where is Sekechakh on the map?