I think this is HK, based on the boxed paquebot mark but note the maltese cross in the postmark. This is more typical of a Singapore straits type cancel.
I find it more satisfying in this type of partial cancels where one has to do a bit of detective work and use a bit of imagination. On the right we have a faint green postmark, probably from Jesselton, having seen similar examples. On the left, again we have a faint cancellation with a narrow bar in the upper part and the letters ON and possibly a small part of the G in the lower part. This would correspond to the Victoria Hong Kong postmark.