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