BR

Binjiang Business District Tower 1

Xuhui District, China