Where is Sar-e-Ghovchan?

Where is Sar-e-Ghovchan located?

Sar-e-Ghovchan, Daikundi, Afghanistan (approx. 33.77139°, 66.66167°)


Where is Sar-e-Ghovchan on the map?