Where is Deh-Sorch?

Where is Deh-Sorch located?

Deh-Sorch, Farah, Afghanistan (approx. 33.13611°, 63.50472°)


Where is Deh-Sorch on the map?