Where is Takhturmakh?

Where is Takhturmakh located?

Takhturmakh, Gore, Afghanistan (approx. 33.84528°, 65.23306°)


Where is Takhturmakh on the map?