Sun Yatsen Residence Shanghai

7 Xiangshan Road, French Concession, Shanghai , Shanghai, China