Shanghai, called "Hu" for short, is a bustling metropolis located at the mouth of the Yangtze River. Connected with Jiangsu and Zhejiang provinces in the west, the city is exposed to the East China Sea in the east. With a total area of 6,341 square kilometers (about 2,448 square miles) and a population of more than 13 million, Shanghai takes its place among the world's biggest, most booming urban areas
Copyright: Robert Haxne