Hong Kong Tramways – Bowrington Canal Depot

Paul Onslow has sent these photographs of the Hong Kong Tramways’ generating station situated by the banks of the Bowrington Canal in Wanchai. They are from the UK National Archives collection of the Hong Kong colonial office 1869-1910. There is no restriction / copyright issue. The first shows a “View of the Power-house looking South taken from the West side […]
» Read more