Where is Deh-e-Tovr-e-Sheikh?

Where is Deh-e-Tovr-e-Sheikh located?

Deh-e-Tovr-e-Sheikh, Badgis, Afghanistan (approx. 35.38361°, 62.97778°)


Where is Deh-e-Tovr-e-Sheikh on the map?