I do not recall any other pictures of a large radar unit of this type on the top of a chequer board hill in Hong Kong
I'm presuming this is at Kowloon Tsai Park?
The date of the image is only a guess.
Date picture taken
15 Jun 1960