Il sito scelto per il complesso si trova nella baia di Algeri a Mohamadia, a est della capitale. Il governo locale ha commissionato allo studio tedesco di architettura Ksp Jürgen Engel Architekten la realizzazione di un complesso che si estenderà su un’area di 400.000 mq.