University of Bristol - Historical Photographs of China reference number: Pe01-006. The photograph was taken on Chapoo Road Bridge (Zhapu Lu). See Pe01-003 and Pe01-005.
Comments are welcome