Where is Davzaei?

Where is Davzaei located?

Davzaei, Kabul, Afghanistan (approx. 34.82028°, 69.17528°)


Where is Davzaei on the map?