From the Photograph Album “China”, held at the University of Edingurgh. Attributed to Lord Elgin, published between 1858-1864. Probably incorrectly attributed as it contains younger (end of the 1860s) photos (this one).
One of the buildings on the left is the Mint, it opened 1866. On the right are Jardine Matheson buildings.
A photo from the opposite direction is this one:
I'm quite sure the flagpole is the same on both photos.
Date picture taken
1860s
Gallery