Where is Ab-Khovrak?

Where is Ab-Khovrak located?

Ab-Khovrak, Samangan, Afghanistan (approx. 35.52889°, 67.73833°)


Where is Ab-Khovrak on the map?