Israel0031 The Separation Barrier between Palestine and Israel in from Ar Ram near Ramallah looking into the Jerusalem region of Atarot.