Orient Pearl TV Tower, Shanghai World Financial Cente,
1 Century Avenue Pudong, Shanghai, China, 200120
The Bund, Lujiazui Central Green Park
Along the Huangpu River, Shanghai, China
218 Anren Street, Shanghai, CN-31, China
501Zhangyang road, Shanghai, China, 200120
201 Ren Min Avenue, Shanghai, China
300 Ren Min Avenue, Shanghai, China, 200003
At the junction of Renmin Avenue and Xizang Zhong Lu, Shanghai, China
Urban Planning Exhibition Center
100 Ren Min Avenue, Shanghai, China
325 Nan Jing Road (W), Shanghai, China