Where is Kuchasai?

Where is Kuchasai located?

Kuchasai, Takhar, Afghanistan (approx. 36.29667°, 69.23083°)


Where is Kuchasai on the map?