Street Address: Floor 6, Wanghai Road 17#, Software Park ll, Xiamen, Fujian, China
City: Xiamen
Province: Fujian
Country/Region: China