Name:Mechta Chaacha el Ghorira
Latitude:35°18'46"N
Longitude:8°06'07"E
Hamlet:Mechtat Oulad Abouda
Region:El Ma Labiodh District
Region:Tébessa
Country:阿尔及利亚