Rue Mouloud Abbas, 16041 Kouba, Algiers, Algeria

36.725345, 3.091672