After spending US$23 million to purchase an American landholding, Alibaba chairman Jack Ma is reported to have spent US$193 million last week, on a luxury house at 22 Barker Road, Hong Kong’s exclusive Victoria Peak area, this is Ma’s 2nd house in Hong Kong.
Looking from the outside, the 70 year old 9,890 square-feet mansion at 22 Barker Road does not seem to be in the best of condition, but the 3 storey property is famous for its 270-degree sea view, and its location just below the fog line.

View of 22 Barker Road on August 15, 2015. Bill Cox/Epoch Times