https://mp.weixin.qq.com/s/s_224cAaFH-dcZt9u-J8VQ
Corner of Avenue Edouard VII (Yan'an Road) and Rue Palikao (South Yunnan Road):

Image: Arabella Neuhaus.
Montigny Telephone Exchange, which opened in 1931. The building is still standing.

Looking down Yunnan Road in the 1980s:

Image: EditorsCJ flickr
One of the residential lanes off South Yunnan Road in the 1990s:

Image: Guo Bo 郭博.
For modern pictures see this post: https://mp.weixin.qq.com/s/s_224cAaFH-dcZt9u-J8VQ