Street Address: Block B, Haixun Building, 87 Qianjin Road,Shenzhen,Guangdong,China Shenzhen,Guangdong,518034 China
City: Shenzhen
Province: Guangdong
Country/Region: China