Where is Ahwondzadehha?

Where is Ahwondzadehha located?

Ahwondzadehha, Herat, Afghanistan (approx. 34.50806°, 62.64667°)


Where is Ahwondzadehha on the map?