Street Address: no.5,pusha south road,shahu hamlet,tangxia town,dongguan city,guangdong province,china.
City: DongGuan
Province: Guangdong
Country/Region: China