Where is Manjumah?

Where is Manjumah located?

Manjumah, Lagman, Afghanistan (approx. 34.69778°, 70.25028°)


Where is Manjumah on the map?