Street Address: No. 142, Dongguan Road, Dongguan City
City: Haikou
Province: Hainan
Country/Region: China