Shanghai

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


View of Huangpu River

Flags on mast for the celebration

Police watching

Being prepared

Lights of Shanghai

P9301050

P9301051

Children celebrating 5th of October

Shanghai view

The Bund

P9301043

City Museum

Juilong Hotel map

Juilong Hotel in Shanghai

Copyright: Robert Haxne

Return