These two views are almost exactly 100 years apart. Looking north along Carter Road (today's Shimen No. 2 Road 石门二路), at the intersection with Avenue Road (today's West Beijing Road 北京西路), c. 1917 and in 2015:
( Read more... )
Here is this list, and although it contains some buildings that had been demolished even before the publication (sometimes 7 years prior), there is utility even in these seemingly non-compulsory preservation lists: