China Shanghai Room 3708-10 The Center 989 Changle Rd Xuhui District Shanghai Our Chinese language website +86 21 8036 9300 Get Directions