The same spot in central Shanghai 100 years apart: the intersection of Middle Huaihai and Fenyang Roads, in the former French Concession.
1920s. PastVu:
https://pastvu.com/p/2000449
2020s. Baidu:
https://j.map.baidu.com/61/xfVK More then and now comparisons.