Japanese troops of the 10th Independent artillery brigade attack North Point. 1941

From Wikimedia:

Japanese Army attacked North Point

The chimneys belong to North Point Power Station, Date 1941

Source booklet of "The Battle of Hong Kong- Hong Kong under the camera of the Japanese Army" Exhibition, Hong Kong Museum of History, 2002

Author Mainichi Newpaper, Japan

This work is in the public domain in Hong Kong.

Date picture taken
19 Dec 1941

Comments

There is no location given in the original source. However, as you suggested it should be on Braemar Hill, possibly near Tin Hau Temple Road where today's Harbour View Terrace is located.