Street Address: No. 198, Changmaroad, Yuanjiangyuan Village, Changping Town, Dongguan City, Guangdong Province
City: Dongguan
Province: Guangdong
Country/Region: China