Where is Haq-e-Shir Mohammad?

Where is Haq-e-Shir Mohammad located?

Haq-e-Shir Mohammad, Badgis, Afghanistan (approx. 34.72583°, 63.55556°)


Where is Haq-e-Shir Mohammad on the map?