Where is El Attaf?

Where is El Attaf located?

El Attaf, El Attaf, Algeria (approx. 36.22549°, 1.6693003°)


Where is El Attaf on the map?