2 people found this helpful
Dear Mr. Cheng,
Thank you for posting your request on the History Hub!
We located information about the Verdun Terrace and a virtual view of Shanghai that may provide what you seek. For additional information, we suggest you contact the Directeur des Archives de France, 60 rue des Francs-Bourgeois, 75141 Paris, France. The web site is https://www.archivesnationales.culture.gouv.fr/.
We hope this is helpful. Best of luck with your research!