Text on Flickr: CHINA HONG KONG PEAK BUILDINGS AND WATER HOLDING TANKS from HONG KONG POSTCARD DEALER M. Sternberg located at 51 Queens Road and No. 34 Queens Road Central.
Backside:
PASTED IMAGE DELETED
Date is not given, possibly around 1890 as the long house on the left (Victoria Lodge?) is missing as in this one from 1885:
It appears on the 1900 ones:
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=25306790159
Date picture taken
1890s
Gallery