The recent blessing of rain in Israel is causing Biblical promises to come alive. The inspiring scene took place in the southern Judean desert, about 12 miles east of Hebron

I will open up streams on the bare hills And fountains amid the valleys; I will turn the desert into ponds, The arid land into springs of water. Isaiah 41:18

Source: Israel in the News