BR

Binjiang Business District Tower 2

Xuhui District, China