ShanghaiOffice
Shanghai, China

Room 1008, Floor 10, Xinhua Center, Building A
CCIG International Plaza.No.331 North Caoxi Road
Xuhui Qu
Shanghai Shi, 200030
中国

See map