This beautiful photo by Yehoshua Halevi features Mount Hermon, the country’s highest point with a 2,814-meter peak. It served as the northern boundary of the Promised Land (Deut. 3:8).

The post A People That Shall Dwell Alone appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.

Source: Israel in the News