Street Address: Floor 12th, Block A, Oriental Times Square, Huaqiang North Road, Futian District, Shenzhen, Guangdong, China
City: Shenzhen
Province: Guangdong
Country/Region: China