Sort:  

Yes, it is in Hong Kong.

Thought so - I live in HK, but not on the Peak - way too pricey ;)