Shanghai Travel-Guide
The harbor city of Shanghai is the most prominent industrial city of China and by population the second-largest city, after Chongqing. The Shanghai lies on the Yangtze River Delta on the Huangpu River. The name Shang-hai means "above/onto the sea". Shanghai is on the east coast of China.
Here you will find useful information for your travel to Shanghai: Hotels in Shanghai, Formula One in Shanghai, Overview of the History of Shanghai ...