Location
Oran 31000, Algeria
Worshippers
12460
Architect Name
Bakırküre Architects
Year of Build
2018
Area
12000 sqm