Street Address: 8/ F, Longhu Science and Technology Park, No. 156, Dongxia Rd. , Shantou City, Guangdong Province, China
City: Shantou
Province: Guangdong
Country/Region: China