Where is Salamhail?

Where is Salamhail located?

Salamhail, Nangarhar, Afghanistan (approx. 34.24°, 69.97°)


Where is Salamhail on the map?