Street Address: No. 3 Xinguang Road, Auto Industrial Park, Hi-tech Zone.
Province: Hubei
Country/Region: China