Terraces, the Shrine of the Báb and the Port of Haifa