Where is Nauvarid-Shilkhai?

Where is Nauvarid-Shilkhai located?

Nauvarid-Shilkhai, Balkh, Afghanistan (approx. 36.8°, 66.64°)


Where is Nauvarid-Shilkhai on the map?