Here is a reasonably similar view from Streetview - sadly the Google car cam doesn't go that low. But you'll notice the extra tree growth and the fact that the cutting has been subsequently shot-creted.
Saturday, February 21, 2015
Bruce Lee & I - Betty Ting Pei (1976) - Fei Ngo Shan Road, Kowloon
Here's a quick one I should've got last year but was confused by the contemporary tree growth that obscures some of the view. But seeing as other scenes were filmed up here, it makes sense that this was shot around the same time (it may have been for the same scene, I can't remember). Anyway, it's a nice view from the cutting that takes the road from Kowloon side over to the New Territories side.