32 Kennedy Road

Film still from The Million Eyes of Sumuru (1967). This portion of the film is set in Italy but was filmed entirely in Hong Kong. In the film, this building is supposed to be a hospital. Sadly, this is the best view we get, showing the eastern side of the building facing the adjacent stairs that run parallel to Park Gate.

Date picture taken
1967 (year is approximate)
Author(s)