Name:Mechta Mounchar
Latitude:35°49'41"N
Longitude:5°34'00"E
Village:Ouled Laârbi
Region:Ain Azal District
Region:Setif
Country:阿尔及利亚