Where is Ahvondzadeh?

Where is Ahvondzadeh located?

Ahvondzadeh, Herat, Afghanistan (approx. 34.07694°, 61.86667°)


Where is Ahvondzadeh on the map?