Name:Mechta Ouled Aouadi
Latitude:35°35'12"N
Longitude:8°15'44"E
Region:Ain Zerga
Region:Ouenza District
Region:Tébessa
Country:阿尔及利亚