Street Address: No 3002 Honglingbei Road, Luohu, Shenzhen 518000, PRC Shenzhen Guangdong 518000 China
City: Shenzhen
Province: Guangdon
Country/Region: China