Few mountains are more striking on the landscape in Israel than Mt. Tabor, which sits isolated in the Jezreel Valley. It was on this mountain that the Lord sent Barak and Deborah to camp before meeting Sisera at the nearby the Kishon River.