This photograph shows some buildings of a hospital in Shanghai, China. Apart from the a single-storey building on the right, the buildings are multiple storeys high. Mountains can be seen in the background. This was taken in 1937. Title devised by Library staff.
All rights reserved. Wu Lien-teh