The beach are where Cynthia Rothrock makes Sandra Ng et al do some fiery jogging. Many thanks to Phil from the wonderful Hong Kong (& Macau) Stuff / Hong Kong (& Macau) Film Stuff blogs for the spotting.
This spot isn't covered on Street View, but this Panoramio image shows almost the same view (thanks to laiki.leung).