Name:Douar Ouled Hddifa
Latitude:36°07'21"N
Longitude:2°30'13"E
Village:Barbouche (Beni Rached)
Region:Djendel District
Region:Aïn Defla
Country:阿尔及利亚