Street Address: No. 222, ZhenAn West Road, Shangjiao Village, ChangAn Town, Dongguan, Guangdong.
City: Dongguan
Province: Guangdong
Country/Region: China