There is no detail information of when this picture was taken.  It should be taken in the 60's.  This picture was taken from the corner of Canal Street facing the On Leong Chinese Merchants Association.  The second picture was taken from the same position in 2006.

Back to the Beginning