Loading...
Uploaded by thetingchen on Jul 8, 2009
Shanghai is our 1st stop in our 09 trip to China, Shanghai is a beautiful city, very modern city with tons of high rises everywhere, tons of people and cars, buses, scooters, bicycles, they seems very busy and booming, not have signs of recession.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)