Travel Pictures Gallery.com - China - Shanghai
a series of travel images from China, Shanghai, with over 24 million people Shanghai is the largest and most populous city in China. Its port on the Huangpu River is of enormous economic importance. In colonial times the British, the French and the Americans held concessions in Shanghai from where trade with China was operated. Traces of this period can still be seen on the Bund, the waterfront and in the old city are well preserved gardens and temples from imperial times to attract the visitor.