Where is Deh-e-Sorch?

Where is Deh-e-Sorch located?

Deh-e-Sorch, Sari Pul, Afghanistan (approx. 35.77056°, 65.80056°)


Where is Deh-e-Sorch on the map?