Name:Mechta Chabet Sekouah
Latitude:36°21'12"N
Longitude:5°30'45"E
Village:Ain Touila
Region:Ain El Kebira District
Region:Setif
Country:阿尔及利亚