Name:Mechta Sedd el Lif
Latitude:35°56'35"N
Longitude:3°58'28"E
Region:Taguedit
Region:Bordj Okhriss District
Region:Bouira
Country:Algeria