Street Address: No.28, Fanhua Road, Shanguan Village, Luofeng, Tangxia Town,Ruian City, Wenzhou, Zhejiang, China (Mainland)
City: Wenzhou
Province: Zhejiang
Country/Region: China