BR

Ambassy Court Tower 1

Xuhui District, China