Just a pedestrian overpass over the highway and service roads.

Top Bottom