Cedars of God
36°02′54″E / 34.24361°N 36.04833°E / 34.24361; 36.04833 The Cedars of God (Arabic: أرز الربّ‎ Horsh Arz el-Rab "Cedars of the Lord") is one of the last vestiges ...
Cedars of God - Wikipedia