Location Map
 



No. 1 Wang Tak Street, Happy Valley, Hong Kong