Shanghai People's Square, located in Huangpu District, is Shanghai's political, economic and cultural center, as well as transportation hub, it is one of the most important landmarks in Shanghai. The area of the People's Square is about 140 thousand square meters, accommodating more than 1.2 million people, which was once the place for assembly and parade. Around the square now there are the Municipal Plaza Building, Shanghai Museum, Shanghai Grand Theatre, Shanghai Concert Hall, etc.
Address: Xizang Road near Nanjing Road and Fuzhou Road
Traffic: Metro Line 1, 2; Bus No.: 17, 18, 49, 64, 167, 537