Where is Back-To-Back?

Where is Back-To-Back located?

Back-To-Back, Kabul, Afghanistan (approx. 34.28°, 69.56°)


Where is Back-To-Back on the map?