BR

Ambassy Court Tower 2

Xuhui District, China