Where is Navvabhan?

Where is Navvabhan located?

Navvabhan, Uruzgan, Afghanistan (approx. 32.8825°, 66.09083°)


Where is Navvabhan on the map?