The Shanghai Municipal Archives is currently exhibiting rare photos of our favorite city in its younger years. The exhibition comprises a portion of the 3,000 images taken or gathered by Francesco Maria de Taliani, the Italian ambassador in China from 1937 to 1946.