See the original photo on Flickr.
Shows three wharves on the right:
Public Pier No. 17 - British Canton Line / Yuen On Steamship Co. Ltd [c.1924-c.1974]
Hoi On / Ming Sang Wharf [c.1905-????]
Yuen Tai Hing Wharf
The (almost) white building on the left with a flag on top should be the building of the China Merchants Steam Navigation Company Ltd [1902-c.1968]
On the left in the background scaffolds are visible. Possibly Tung Shan Hotel under construction. As this hotel opened in 1927, the date of the photo could be 1926 instead of 1930.