A building which was the official residence of the British High Commissioners of Palestine during the British Mandate. There is a lookout onto the Old City. According to Jewish tradition, it is from here that Abraham viewed Mount Moriya on his way to the sacrifice of Isaac. |