Where is Arabheil?

Where is Arabheil located?

Arabheil, Nangarhar, Afghanistan (approx. 34.26°, 69.87°)


Where is Arabheil on the map?