Chinese builders' adjustments to Algerian highway design render centennial restaurant survived
Nestled 60 km south of Algeria's capital Algiers, the renowned Monkey Creek restaurant in Chiffa Gorge boasts a long history of a century and more. A photo