Three years later in March 1968, the first overpass, or “sky bridge” (天橋) appeared across today’s Zhongxiao West Road by the ...