PreviewPreviewPreview Home » Development & Infrastructure » Overpass 129a, Lod Overpass 129a, Lod Railway bridge above a new road for cars, bicycles and pedestrians, which connects two urban parts of the renewed city of Lod. « PreviousNext »