A "tourist" photo, which were popular at the time. Click here for a larger view I think that this is a Shanghai city street. Is a "Po Sing Electrical and Lighting" company (sign on background building) still in business?
©EWebPro Commercial Use Prohibited If you can contribute any information about this photo please contact: EWebPro Although the information there is not entirely factual, a very similar beheading photo can be found at the Kowloon Traders site.