Location

Kolola Poshta,
Kabul, Afghanistan
In front of Milli Market,
Near Charahi Hoza 4 (Police Station 4)