Where is Chaharubah?

Where is Chaharubah located?

Chaharubah, Daikundi, Afghanistan (approx. 34.11917°, 66.54639°)


Where is Chaharubah on the map?