Where is Ahvondzadeh?

Where is Ahvondzadeh located?

Ahvondzadeh, Nimrosis, Afghanistan (approx. 31.195°, 62.14278°)


Where is Ahvondzadeh on the map?