Street Address: No.2 Xihua Industrial District, Leliu, Shunde, Foshan City, Guangdong Province. China
City: Foshan
Province: Guangdong
Country/Region: China