Street Address: # 15 Yimen Rd. Fenghua City, Zhejiang Province, China
City: Fenghua
Province: Zhejiang
Country/Region: China