Mouse over an image to read description. Click on an image to view larger version.

Shanghai: People's Square

Renmin Square or People's Square was originally a racetrack built by the British in 1862. Now, City Hall, the Shanghai Museum, the Shanghai Art Museum, and the Shanghai Grand Theatre are part of the square.

    All contents on this page are copyrighted by William Zhang.