Where is Kavburdakh?

Where is Kavburdakh located?

Kavburdakh, Sari Pul, Afghanistan (approx. 35.53444°, 66.4975°)


Where is Kavburdakh on the map?