Where is Sheikh Ahwondzadeh?

Where is Sheikh Ahwondzadeh located?

Sheikh Ahwondzadeh, Herat, Afghanistan (approx. 34.03083°, 61.96194°)


Where is Sheikh Ahwondzadeh on the map?