Where is Deh-e-Sorch?

Where is Deh-e-Sorch located?

Deh-e-Sorch, Parwan, Afghanistan (approx. 35.20278°, 69.37194°)


Where is Deh-e-Sorch on the map?