Where is Ahvondzadegan?

Where is Ahvondzadegan located?

Ahvondzadegan, Nangarhar, Afghanistan (approx. 34.27°, 70.82°)


Where is Ahvondzadegan on the map?