Where is Eshekchi?

Where is Eshekchi located?

Eshekchi, Takhar, Afghanistan (approx. 36.29667°, 69.32°)


Where is Eshekchi on the map?