Street Address: 6/ F, Bldg. 1, Ind. Village, Hi-tech Development Zone, Gangkou Road, Chancheng District, Foshan, China
City: Foshan
Province: Guangdong
Country/Region: China