Where is Bovdovgkh?

Where is Bovdovgkh located?

Bovdovgkh, Sari Pul, Afghanistan (approx. 35.99806°, 66.72944°)


Where is Bovdovgkh on the map?