I don't know how new this is, but this is a link to a Google Earth type photo of Shanghai. However, it is much, much higher resolution than anything I have ever seen before. The detail when you zoom in is astonishing!
Shanghai Lujiazui
Example: here is a screen capture of the city zoomed out:
And this is a screen shot of it zoomed in on people walking on the circle in the middle:
Shanghai Lujiazui
Example: here is a screen capture of the city zoomed out:
And this is a screen shot of it zoomed in on people walking on the circle in the middle: