Where is Shur Tugkhai?

Where is Shur Tugkhai located?

Shur Tugkhai, Takhar, Afghanistan (approx. 37.30861°, 69.51056°)


Where is Shur Tugkhai on the map?