Where is Golghundi?

Where is Golghundi located?

Golghundi, Parwan, Afghanistan (approx. 35.01778°, 69.15139°)


Where is Golghundi on the map?