Chinese Headquarters

Postal address

5F, Bld 2, No.500, Shengxia Rd
Shanghai
N/A

Geo-coordinates

POINT (121.6319044 31.1991286)