Where is Shehzai?

Where is Shehzai located?

Shehzai, Kandahar, Afghanistan (approx. 30.18822°, 66.10583°)


Where is Shehzai on the map?