Name:Mechta Oulad Salah
Latitude:36°18'24"N
Longitude:6°11'47"E
Village:Mechtat Ouled Salah
Region:Chelghoum Laid District
Region:Mila
Country:阿尔及利亚