Children's Paradise The ECF Orphanage in Shanghai, China, 1947
1997, The original orphanage building has now been rebuilt into a library for the First Medical College in Shanghai, China