Cedar of God, Lebanon Posted on October 26, 2023February 27, 2024 by Farashaei, Nooshin The Cedars of God is a beautiful nature preserve in Lebanon. It contains the last major cedar forest in the country. Cedar trees are a symbol of Lebanon and appear on its flag