Where is El Azizia?

El Azizia is in Libya in Northern Africa.