Name:Mechta Chenafa
Latitude:36°16'05"N
Longitude:4°55'32"E
Hamlet:Ouled Djellal
Region:Bordj Zemmoura District
Region:Bordj Bou Arreridj
Country:阿尔及利亚