Sour El-Ghozlane is a town and commune in Algeria's central-northern, just-landlocked Bouïra Province. According to the 1998 census it has a population of 42,179.
Wikipedia https://en.wikipedia.org/wiki/Sour_El-Ghozlane
Coordinates 36°8'50.554" N 3°41'30.469" E