Where is Zardabadam?

Where is Zardabadam located?

Zardabadam, Sari Pul, Afghanistan (approx. 35.81889°, 66.70222°)


Where is Zardabadam on the map?