People's Square

Shanghai, China

People's Square in Shanghai is situated at the center of the city with Nanjing Road to its north, Yan'an Gaojia Road to the south, Tibetan Central Road to the east and Huangpi North Road to the west. It is the largest public square in the city covering an area of about 140,000 square meters. The Square boasts of Shanghai Museum which is located in its southern part and designed in the resemblance of a Chinese pot. You will also find the Shanghai Grand Theater made of glass at its northwestern part and the Urban Planning Exhibition Hall situated on its eastern part.

Other Attractions In Shanghai