The Twins Effect - Lung Wui Road

The Jackie Chan ambulance chase / fight, takes place on Lung Wui Road. This road seems to be at the heart of the waterfront redevelopment and seems to have been consumed by construction, so there's no Street View. Although, the Panoramio image (thanks to ljfhit) shows the two major buildings which the sequence takes place between.

Initially they pass the Chinese People's Liberation Army Forces Hong Kong Building (foreground) and head towards the CITIC Tower (background), before heading back in the direction they came and crashing opposite the junction with Tim Wah Avenue.