A very high resolution picture looking down on the model. North is up; Pudong and its distinctive skyscrapers are at right. People's Square, the Shanghai Museum within it, is the obvious green splotch at left. I think Yuyuan Garden is around the small blue pond in bottom mid-center. (It would be easier to identify if something on the map were labeled.) North of Suzhou Creek (the creek that runs obviously across the mid-upper part of the picture) is North Shanghai. If you find where the creek hits the river, then look up 7/8ths of the way to the edge of the image, you'll be roughly where my apartment was this summer.