Name:Mechta Ben Laabed
Latitude:36°04'53"N
Longitude:7°10'10"E
Village:Mechta Sidi Maâache
Region:Ain Makhlouf District
Region:Guelma
Country:阿尔及利亚