Name:Mechta Djillaoua
Latitude:36°15'46"N
Longitude:5°42'18"E
Region:Tachouda
Region:Bir El Arch District
Region:Setif
Country:阿尔及利亚