Where is Shir-Ali Khan?

Where is Shir-Ali Khan located?

Shir-Ali Khan, Nimrosis, Afghanistan (approx. 31.13917°, 61.89194°)


Where is Shir-Ali Khan on the map?