This complex probably has a name but since good Algerian maps don't really exist on the internet, it'll take a local or a lot of work to find out exactly what the name is. In any case, looks like the French were at it again here south of downtown Algiers