Street Address: Fengsheng 16A, Shijie Town, Dongguan, Guangdong
City: Dongguan
Province: Guangdong
Country/Region: China