Name:Ouled Ben Choubane
Latitude:36°42'29"N
Longitude:3°16'26"E
Village:Ben Choubane
Region:Rouiba District
Region:Algiers
Country:阿尔及利亚