Copied from the Hong Kong Public Library website. Their caption:
"Museum of history: Queen's Road Central, Central District, Hong Kong Island, c.1875-80.
An early view of Queen's Road looking west. The location is slightly west of D'Aguilar Street. A very quiet day, with very few pedestrians seen on the street, and sedan chairs waiting idly on the pavement without customers. Absence of rickshaws helps to date the picture."
Date picture taken
1875
Gallery