Where is Alovgak?

Where is Alovgak located?

Alovgak, Daikundi, Afghanistan (approx. 33.86778°, 66.1125°)


Where is Alovgak on the map?