Where is Nauvarid?

Where is Nauvarid located?

Nauvarid, Balkh, Afghanistan (approx. 36.8°, 66.7°)


Where is Nauvarid on the map?