Where is Shur-Tappeh?

Where is Shur-Tappeh located?

Shur-Tappeh, Balkh, Afghanistan (approx. 37.33611°, 66.82°)


Where is Shur-Tappeh on the map?