The Bund Amidst the suffocating smog and the constant honking of motorcycles in its narrow streets, Shanghai stands proud and tall as China's largest city with over 20 million people and as the commercial and financial center of the Middle Kingdom. Read More Backpacking, TripsRaf IgnacioNovember 30, 2009Space Needle, China, Shanghai, The BundComment