Photo by HASSEN Tahmeur via Google Places
Illizi is a town in southeastern Algeria and the capital of Illizi Province.
Source: Wikipedia contributors. Adapted under CC BY-SA 4.0.