Check out the ridiculously fake fortress on the opposite side
Note the second screen grab. The film makers had to hide the various developments on the mainland coastline and did this by superimposing a rather grim-looking fortress on top of it.
Unfortunately for us, because Pearl Island contains private residential developments, the Google Streetview car didn't make it to the island side of the road, all we have is this view below looking over towards the island from Tsing Lung Road. At the other end of the causeway is where the filming took place in reality. We just have to use our imaginations a bit :-)