Name:Mechta Brabra
Latitude:35°39'21"N
Longitude:4°55'21"E
Village:El Brabra
Region:Ouled Derradj District
Region:M'Sila
Country:阿尔及利亚