Name:Mechta Mebdouar
Latitude:36°11'51"N
Longitude:6°04'10"E
Village:El Biar
Region:Tadjenanet District
Region:Mila
Country:阿尔及利亚