What are the famous squares in Shanghai?
The famous squares in Shanghai include Grand Plaza 66, Super Brand Plaza, Shanghai People’s Square, etc.
1. Ganghui 66 Plaza is located at the junction of Huashan Road and Hongqiao Road, above the Xujiahui Station of Shanghai Rail Transit Line 1, overlooking the Shanghai Xujiahui commercial center area, with a total area of more than 400,000 square meters. It integrates three major functions: commercial trade, modern office buildings, business suites and residences.
2. Super Brand Plaza is located on the bank of the Huangpu River, adjacent to the Oriental Pearl Tower, Jin Mao Tower, World Financial Center, Shanghai Center, and Shanghai International Convention Center. It is located in the Lujiazui area of Pudong, Shanghai. It was designed by American Jerde International Architects The firm designs a large-scale international metropolitan shopping mall invested and constructed by Shanghai Ditai Development Co., Ltd., a subsidiary of Thailand's Charoen Pokphand Group.