Located 11 kilometers to the northwest of Nablus, Sebastia is a small historical town located on a hill with panoramic views across the West Bank and has a population of some 3,000 Palestinians.