Shanghai Live Webcams

Live webcams in Shanghai show real-time views of streets, squares, skyscrapers, views from restaurants and hotels, parks, waterfronts and landmarks of China’s second largest city after Chongqing, the world’s largest seaport and China’s largest financial center. Shanghai is located in the Yangtze River Delta on the East China Sea in the east of the country. Live webcams show panoramic views of the city, its surrounding nature, and the current weather conditions in Shanghai from anywhere in the world. Some of the webcams stream images with sound. The most popular webcams are located at the top of the streaming list. The map displays the exact locations of each webcam in Shanghai.