Where is Chvrching?

Where is Chvrching located?

Chvrching, Nangarhar, Afghanistan (approx. 34.24611°, 69.85167°)


Where is Chvrching on the map?