No. 181, Taicang Road, Shanghai, China
Located along East-1 Zhongshan Road, Huangpu District, Shanghai, China
No. 201, Renmin Road, Shanghai, China, 200002
Shanghai Dr.Sun Yat Sen's Former Residence
No. 7 Xiang Shan Road, Shanghai, Shanghai, China, 200020
No.1686 Nan Jing West Road, Shanghai, Shanghai, China, 200040
Shanghai Jade Buddha Temple
No.170 An Yuan Road, Shanghai, Shanghai, China, 200060
No.120 Renmin Road, Shanghai, China, 200003
No.231 Nanjing West Road, Shanghai, China, 200002
132 Anren Road, Shanghai, Shanghai, China