Advanced Search
Advanced Search
0:00
2:00+
$0
$500+

Shanghai

SaveCancel

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.
SaveCancel

Collection Details

Total Clips: 122
LOADING...
Load more results