Yesterday I found two interesting web pages:
The first one is called Four German Students in Shanghai. Their stage in China is over, and they have left behind a comprehensive archive of panoramic images of China. (The image above is theirs).
The second one, Panorama, has great panoramic images from all over the world. HERE, you can stand right in the middle of the People's Square in Shanghai.
Panoramic images Shanghai, Panorama