- , Shanghai, China
Shanghai Wonders Information Co., Ltd. is a company based out of 5-6/F, BUILDING 20, NO. 481, GUIPING RD, CHAOHEJING, Xuhui, Shanghai Shi, China.