Where is Shikamhazeh?

Where is Shikamhazeh located?

Shikamhazeh, Badgis, Afghanistan (approx. 34.81111°, 63.61194°)


Where is Shikamhazeh on the map?