Where is Sungurai?

Where is Sungurai located?

Sungurai, Nangarhar, Afghanistan (approx. 34.08°, 70.53°)


Where is Sungurai on the map?