Source: University of Wisconsin (uwm) here
Photographer: Pendleton, Robert Larimore, 1890-1957
Stereo photography , right hand side shown
Photographer's Note: Hong Kong. Deep weathering, Taika [Hei Ling Chau (island)]
This is at the tram line, my guess is King's Road in North Point. Not sure what the demolished building on top of the cliff is. A similar view is here.