Where is Ade Shaheb?

Where is Ade Shaheb located?

Ade Shaheb, Nangarhar, Afghanistan (approx. 34.4°, 70.86°)


Where is Ade Shaheb on the map?