Cuscus

Flag of Algeria
Two Fennec foxes
Martyrs’ Memorial, Algiers, the capital and largest city of Algeria.