Street Address: No. 200 Dongguan Avenue, Nancheng District, Dongguan City, Guangdong Province, China
City: Dongguan
Province: Guangdong
Country/Region: China