Where is Shahr-e-Taymur?

Where is Shahr-e-Taymur located?

Shahr-e-Taymur, Daikundi, Afghanistan (approx. 34.10417°, 65.60222°)


Where is Shahr-e-Taymur on the map?