View of the separation barrier and the Israeli settlement of Alfei Menashe from the Palestinian village of Azzun.