Chung Hsiao Road in Taipei; almost my first sight upon arrival.
I don't remember exactly what they were building then; a transit line, most likely. No doubt the city has changed much since then.
Keywords: Asia Taiwan film