Jebel Chenoua () (Mt. Chenoua) is a mountain group between Cherchell and Tipasa on the coast of Algeria, just west of Algiers, and a village on that mountain.
双语例句
1
But watching the solid backbone of the Chenoua, my heart would grow calm with a strange certainty.
但是望着西纳瓦山那坚实的脊梁,我的内心却生发出一种奇怪的确定感,逐渐平静了下来。
2
Far away, I can just make out the black bulk of the Chenoua, rooted in the hills around the village, moving with a slow and heavy rhythm until finally it crouches in the sea.