A Mansion on Liberty Avenue, Kowloon [1912-????]
I came across this picture on Pinterest of a "Mansion on Liberty Avenue":
At first I thought there must be some kind of mistake but then I realised that in all probability this Mansion was built on the ridge running between Victory Avenue and Peace Avenue and overlooking Liberty Avenue. Today this ridge is not very noticeable - it is all but hidden by the rows of apartment blocks lining these roads.
Is there anyone who can shed light on this building?