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
Gallery
Shows place(s)
Shows event(s)
Comments
Where was location of photo…
Where was the location of photo taken ? Bremar Hill ?
location of the photo
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.