The Garden Bridge and the Soviet Consulate:

This and other images are from the Flickr photostream Editors CJ.
A green mailbox and a trash can at the corner of East Nanjing Road and the Bund, with the Palace Hotel to the left and the Peace-Cathay at the back:

Walking along Nanjing Road, starting from the Palace Hotel:

Nanjing Road, looking east:

The Folk Instruments Factory at 114 Nanjing Road (incredibly, still at this address):

Reached the crossing with Tibet Road; the former Da Sun Department Store on the right:

Shanghai Concert Hall, former Nanking Theatre:

And so on – highly recommended! Full album on Flickr.