Where is Tanachui?

Where is Tanachui located?

Tanachui, Zabul, Afghanistan (approx. 32.56°, 66.82°)


Where is Tanachui on the map?