BR

Binjiang Business District Tower 3

Xuhui District, China