Well, technically, it's the little piece of land underneath the bridge by the water, at the end of Sai Tso Wah Road, but it's close enough. A nice spot for Sandra Ng to sleep off a very large brandy and for Vincent Wan to smoke some cigarettes and look pensive.
Street View only goes so far along Sai Tso Wah Road, but there's a Panoramio pic which is taken from almost the exact same spot (thanks to 阿东).