Where is Degtovr?

Where is Degtovr located?

Degtovr, Daikundi, Afghanistan (approx. 33.87083°, 66.25222°)


Where is Degtovr on the map?