Where is Naveh?

Where is Naveh located?

Naveh, Nangarhar, Afghanistan (approx. 34.4°, 70.02°)


Where is Naveh on the map?