Street Address: No. 3 Hongxing Road, Shajiao, Humen, Dongguan, Guangdong, China.
City: Guangzhou
Province: Guangdong
Country/Region: China