Where is Sar-e-Mahmoud?

Where is Sar-e-Mahmoud located?

Sar-e-Mahmoud, Daikundi, Afghanistan (approx. 34.14222°, 66.39°)


Where is Sar-e-Mahmoud on the map?