Name:Mechta Mkhatra
Latitude:35°58'18"N
Longitude:1°21'51"E
Village:Soufra
Region:Ouled Ben Abdelkader District
Region:Chlef
Country:阿尔及利亚