University of Bristol – Historical Photographs of China reference number: WS01-099. The Custom House is on the left. The building on the right is the Chinese Imperial Post Office. On it is a sign: IMPERIAL POST OFFICE. On the building to the right of the Custom House is an 'Admiral' advertisement for a popular Japanese-made liver pill used to treat halitosis - 'Human Elixir (pinyin: Rendan; Ch: 仁丹)'.

Caption on mount
Custom House and barricades.