Shanghai is the most populous city in China, located along the coast in the Eastern part of the country. It sits at the mouth of the Yangtze river and is generally considered to symbolize the backbone of China's economy. This bin contains clips from a diverse range of topics, including but not limited to aerial views of the skyline, smog, bicycles, electric scooters, office buildings, Pundong, the Bund, traffic, Nanpu bridge, people, crowded markets, daily life, shopping areas, the 2010 Expo, and more.
Total Clips: 122
Load more results