Where is Janbazheil?

Where is Janbazheil located?

Janbazheil, Nangarhar, Afghanistan (approx. 34.29°, 70.22°)


Where is Janbazheil on the map?