Shanghai Streetscape
3
2
Sorry, only one vote is allowed for each video.
Views:6205
Uploaded:Mar 02, 2012 02:09
Shanghai is a popular tourist destination. Situated on the estuary of Yangtze River, it is also a famous international metropolis, drawing more and more attention from all over the world. The World Expo was successfully held here in 2010, winning praises from visitors all over the world.
Related Videos