Where is Sumuchak?

Where is Sumuchak located?

Sumuchak, Daikundi, Afghanistan (approx. 33.91694°, 67.08417°)


Where is Sumuchak on the map?