Where is Dehmordeh?

Where is Dehmordeh located?

Dehmordeh, Baglan, Afghanistan (approx. 35.93222°, 69.08472°)


Where is Dehmordeh on the map?