Where is Ambartepa?

Where is Ambartepa located?

Ambartepa, Kunduz, Afghanistan (approx. 36.63°, 68.88°)


Where is Ambartepa on the map?