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."