Street Address: Auto&Motorcycle Industrial Zone, Yuhuan City
Province: Zhejiang
Country/Region: China