Where is Arabha?

Where is Arabha located?

Arabha, Kunduz, Afghanistan (approx. 36.76°, 69.06°)


Where is Arabha on the map?