The
USS Estes web archive - archaic in itself - has some gorgeous photographs and postcards of Shanghai in hi-res. Take this detailed view of the French Bund, around the year 1937:
Close-up:
Or this fabulous view of Avenue Edward VII (now elevated Yan'an Road), taken from the Great World, it seems (also 1937):
Close-up:
See my other posts about useful photo archives
here.