Street Address: Building A, Fengzheng Industrial Park, Shiyan Bao' An Shenzhen, China.
City: Shenzhen
Province: Guangdong
Country/Region: China