Name:Mechtat Debaib el Alfa
Latitude:35°31'06"N
Longitude:7°50'49"E
Region:Bir Dheb
Region:Morsott District
Region:Tébessa
Country:Algeria