Address 38 Wang Chiu Road, Kowloon Bay, Hong Kong SAR China
Coordinates 22°19'10.287" N 114°12'30.658" E