On Flickr attributed to Queensway, but I'm quite sure that this is Harcourt Road. The right hand building should be the red cross headquarters. Wikipedia says: 1965 Inauguration of the Hong Kong Red Cross Headquarters at Harcourt Road. I created a place for it.
Left are the Nissen Huts of the Hong Kong Flotilla.
Similar view is this one: