by RnDmS
Haifa, Israel - June 13, 2019: Panoramic view of the Check Post junction, and bay area, with transportation centers and various businesses, in Haifa, Israel