Cropped from Whampoa Dock 1920
As indicated from the 1920 and 1935 maps, the police station was situated on a ridge of Kun Yam Hill and above Taku Street. I think that the police station (inside the red circle) can be seen on this 1920s photo of Whampoa Dockyards.