This is where Lee Siu-Kei's mind drifts off to, when he tastes the delicious "Pissing Beef Balls". There isn't a Street View which picks up this view, but you can see a lot of it in this Picasa image (thanks to Billy Chan).
Thanks, also, to Phil from the Hong Kong (& Macau) Stuff / Hong Kong (& Macau) Film Stuff blogs, for confirming my hunch.