Well, I have no idea where the mall where Jackie Chan works is located, but the building he ends up on the roof of is the North Point Government Office. You can even see the green pipes on the satellite image. On Street View, it is the building on the left, the building on the right being Kodak House Phase 2.